跳至主要内容

发布说明 - Podman Desktop 0.10

·阅读时间:5 分钟
Dev Kumar
技术 PMM 实习生

此发布说明涵盖 Podman Desktop 0.10 版本的更改。

  • 容器配置:容器创建向导,允许定义环境变量、网络以及更多配置选项。
  • Kubernetes 改进:播放 Kubernetes YAML、自定义 Kubeconfig 路径支持、kube 上下文重新加载。
  • 注册表配置:改进的注册表配置 UI。
  • Podman 版本:Windows 和 Mac 安装程序中现已包含 Podman 4.3.1。
  • UX/UI 改进:改进的列表、更好的对比度等等。

Podman Desktop 0.10 现已发布。 点击此处下载


发布详情

用于创建容器的新配置向导 (#773)

到目前为止,我们只能在构建镜像以启动容器时指定端口绑定。创建容器向导现在包含多个选项,使您可以配置卷、环境变量、重启策略以及网络和安全方面的设置。在创建容器时,也可以重用现有的(已配置的)网络。

new container creation wizard

Kubernetes 功能改进

自定义 Kubeconfig 文件路径 (#780)

Kubeconfig 路径位置现在可以通过 设置 > 首选项 > Kubernetes:Kubeconfig 处配置,可以设置为自定义路径。默认情况下,Podman Desktop 使用路径 $HOME/.kube/config 作为 Kubeconfig 文件。

custom kubeconfig file path

从 Pod 列表播放 Kubernetes YAML (#739)

Podman Desktop 允许播放现有的 Kubernetes YAML 文件。除了容器列表之外,现在也可以从 Pod 列表中新增的“播放 Kubernetes YAML”按钮进行操作。

play k8s yaml

kube 上下文在更新时自动重新加载 (#813)

对 kube 上下文进行的任何更改现在都将被 Podman Desktop 在运行状态下检测到。系统托盘(允许您选择要使用的 Kubernetes 环境)现在将重新加载 kube 上下文,无需重新启动 Podman Desktop。

改进的容器注册表 UI (#446)

注册表配置 UI 已经过改进。它不再使用磁贴来显示注册表,而是使用列表,您可以在列表中直接添加或编辑每个注册表。使用 kebab 菜单可以提供编辑或从列表中删除注册表的选项。

registries

更新至 Podman 4.3.1 (#913)

Podman Desktop 0.10 现在在 Windows 和 macOS 安装程序中嵌入 Podman 4.3.1

UI/UX 改进

改进的列表 UX (#877)

为了减少在显示所有图标时列表使用的宽度,主要操作图标现在始终显示(之前是悬停时显示),而次要操作将显示在 kebab 菜单中。例如,启动/停止和删除是主要操作,而打开浏览器、检查、生成 kube yaml 等等是次要选项。

kebab menu

延迟显示导航栏中的文本 (#767)

当最小化或展开导航栏时,文本会短暂地与页面重叠。现在它将以淡入淡出动画显示。

选中状态:更佳的文本颜色对比度 (#802)

在“镜像”页面中,将鼠标悬停在镜像和名称列上时,文本对比度已提高,以增强可见性:紫色表示您已选中该项目。

text color when hover

在 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 更加完善的人

最终说明

此版本中修复的所有问题的完整列表,请点击这里查看。

从网站的下载部分获取最新版本,并利用 Podman Desktop 提升您的开发之旅。此外,请访问GitHub 存储库,了解如何帮助我们改进 Podman Desktop。