发布说明 - Podman Desktop 0.10
此发布说明涵盖 Podman Desktop 0.10 版本的更改。
- 容器配置:容器创建向导,允许定义环境变量、网络以及更多配置选项。
- Kubernetes 改进:播放 Kubernetes YAML、自定义 Kubeconfig 路径支持、kube 上下文重新加载。
- 注册表配置:改进的注册表配置 UI。
- Podman 版本:Windows 和 Mac 安装程序中现已包含 Podman 4.3.1。
- UX/UI 改进:改进的列表、更好的对比度等等。
Podman Desktop 0.10 现已发布。 点击此处下载!
发布详情
用于创建容器的新配置向导 (#773)
到目前为止,我们只能在构建镜像以启动容器时指定端口绑定。创建容器向导现在包含多个选项,使您可以配置卷、环境变量、重启策略以及网络和安全方面的设置。在创建容器时,也可以重用现有的(已配置的)网络。
Kubernetes 功能改进
自定义 Kubeconfig 文件路径 (#780)
Kubeconfig 路径位置现在可以通过 设置 > 首选项 > Kubernetes:Kubeconfig 处配置,可以设置为自定义路径。默认情况下,Podman Desktop 使用路径 $HOME/.kube/config
作为 Kubeconfig 文件。
从 Pod 列表播放 Kubernetes YAML (#739)
Podman Desktop 允许播放现有的 Kubernetes YAML 文件。除了容器列表之外,现在也可以从 Pod 列表中新增的“播放 Kubernetes YAML”按钮进行操作。
kube 上下文在更新时自动重新加载 (#813)
对 kube 上下文进行的任何更改现在都将被 Podman Desktop 在运行状态下检测到。系统托盘(允许您选择要使用的 Kubernetes 环境)现在将重新加载 kube 上下文,无需重新启动 Podman Desktop。
改进的容器注册表 UI (#446)
注册表配置 UI 已经过改进。它不再使用磁贴来显示注册表,而是使用列表,您可以在列表中直接添加或编辑每个注册表。使用 kebab 菜单可以提供编辑或从列表中删除注册表的选项。
更新至 Podman 4.3.1 (#913)
Podman Desktop 0.10 现在在 Windows 和 macOS 安装程序中嵌入 Podman 4.3.1。
UI/UX 改进
改进的列表 UX (#877)
为了减少在显示所有图标时列表使用的宽度,主要操作图标现在始终显示(之前是悬停时显示),而次要操作将显示在 kebab 菜单中。例如,启动/停止和删除是主要操作,而打开浏览器、检查、生成 kube yaml 等等是次要选项。
延迟显示导航栏中的文本 (#767)
当最小化或展开导航栏时,文本会短暂地与页面重叠。现在它将以淡入淡出动画显示。
选中状态:更佳的文本颜色对比度 (#802)
在“镜像”页面中,将鼠标悬停在镜像和名称列上时,文本对比度已提高,以增强可见性:紫色表示您已选中该项目。
在 Linux 和 Windows 上,菜单栏现在默认隐藏 (#668)
此更改使菜单栏看起来更像是操作系统的一部分。如果按 Alt
键,则菜单会显示。感谢 Dylan M. Taylor 为解决此问题做出的贡献。
在 Linux 上点击仪表板的关闭图标时退出 (#671)
对于大多数 Linux 用户来说,没有托盘图标支持。在这种情况下,关闭 Podman Desktop 后,它会继续在后台运行。 Dylan M. Taylor 添加了一个属性,以便在点击关闭图标时默认退出应用程序。对于有托盘图标支持或希望使用不同行为的用户,可以从设置中禁用此属性。
其他值得注意的增强功能
- 将容器列表中的“已启动”重命名为“年龄”。(#878)
- 在添加注册表时添加了域验证。(#838)
- 提供与 Podman CLI 一致的行为,现在从 Podman Desktop 创建 Podman 机器时,
podman-machine-default
是默认名称。(#775)
值得注意的错误修复
- 修复了拉取桌面扩展镜像时的错误处理。(#782)
- 修复了在显示容器详细信息中的日志时使用屏幕的完整高度的问题。(#946)
- 修复了在 flatpak 上首次启动 Podman Desktop 时无法看到 podman 引擎的问题。(#860)
社区感谢
🎉 感谢所有帮助我们使 Podman Desktop 0.10 更加完善的人
- Dylan M. Taylor 在 #671 中
- Fionn Kelleher 在 #713 中
- Rostislav Svoboda 在 #737 中
- Denis Shemanaev 在 #783 中
- Fabrice Flore-Thébault 在 #856 中
- Kevin 在 #864 中
- @sfrunza13 在 #872 中
- Anjan Nath 在 #918 中
最终说明
此版本中修复的所有问题的完整列表,请点击这里查看。
从网站的下载部分获取最新版本,并利用 Podman Desktop 提升您的开发之旅。此外,请访问GitHub 存储库,了解如何帮助我们改进 Podman Desktop。