跳至主要内容

Podman Desktop 1.3 版本

·阅读时长 6 分钟
Denis Golovin
首席软件工程师

Podman Desktop 1.3 版本发布!🎉

这基本上是一个错误修复版本,修复了 UI、扩展引擎和特色扩展中的各种问题,但像往常一样,我们也添加了一些新功能。

  • **Podman 4.6.1**: Windows 和 Mac 安装程序中包含 Podman 4.6.1
  • **Podman 用户模式网络支持 Windows/WSL**: 在 Windows 上为 Podman 4.6.0+ 创建 Podman 机器时,可以使用一个新开关“用户模式网络”来配置 podman 以在某些 VPN 设置和其他专用网络配置中工作
  • **Compose 组新的 UI 元素**: 您现在可以看到摘要、检查、部署到 Kubernetes、生成 Kube yaml 和查看日志
  • **扩展包和扩展依赖项**: 一键安装一组扩展
  • **资源详细信息页面更新**: 查看资源的摘要和日志
  • **创建 Kind 集群表单更新**: 可以使用一个新的“节点的容器镜像”字段来指定用于控制平面的 Kubernetes 版本
  • **使用后端支持 Docker Desktop 扩展**: 加载 Docker Desktop 扩展时,容器将在后端创建,如扩展描述符的 vm 部分所述
  • **Podman 初始入门 (预览)**: 使用包含的安装程序安装和配置 podman

Podman Desktop 1.3 现已推出。 点击此处下载

Podman-desktop-1-3-bug-swatting


版本详情

Compose 组日志选项卡 #3176

点击容器组时,您现在可以查看整个 Compose 容器组的日志,无需单独打开每个组件的日志。

Screenshot 2023-07-11 at 12 48 47 PM

Podman 用户模式网络支持 Windows/WSL #3251

某些 VPN 设置或其他专用网络配置会阻止来自虚拟 WSL 网络设备的流量,导致 podman WSL 后端无法联系 VPN 上的系统,并可能完全丢失互联网访问权限。新的开关允许您创建一个配置为在上述网络环境中正常工作的 podman VM 机器。

user

Compose 组摘要选项卡 #3317

Compose 组摘要选项卡显示组中的所有容器,并让您导航到特定容器的详细信息页面。

Compose 组检查选项卡 #3316

Compose 组检查选项卡显示来自 docker/podman 的“容器检查”数组。

Compose 操作中的“部署到 Kubernetes” #3299

在 Compose 组中添加了一个部署到 Kubernetes 的按钮。

Compose 操作中的“生成 Kube”和 Compose 详细信息中的“Kube”选项卡 #3253

在 Compose 操作中添加了“生成 Kube”项目,现在 Compose 详细信息视图中提供了“Kube”选项卡。

使用扩展包安装多个扩展 #3150

扩展引擎中引入的扩展包是一种声明要安装的一组扩展的方法,以便一次安装所有扩展。

从扩展中自定义图标 #3131

扩展现在可以使用“when”子句为列表元素自定义图标。

image

资源详细信息页面更新 #1923

如果您点击资源名称旁边的箭头图标,它将打开一个详细信息页面(类似于在容器列表中点击容器会打开一个详细信息页面)。

image

在“创建 Kind 集群”表单中添加了“节点的容器镜像”字段 #3508

新的“节点的容器镜像”字段可用于指定用于控制平面的 Kubernetes 版本。

image

支持使用后端的 Docker Desktop 扩展 #3435

Podman Desktop 现在像 Docker Desktop 一样,在扩展描述符的 vm 部分中所述的后端加载容器。

Podman 的初始入门实现(实验性) #3308

这是入门功能的初始实现。它只涵盖了 podman 的简单入门。检查系统要求 -> 安装 podman -> 好了!完成!

值得注意的错误修复

  • 将视频更新为适用于移动设备的适应性 @mairin #3229
  • 在设置中保持一致的最大宽度和填充 @deboer-tim #3232
  • 设置导航栏大小调整 @deboer-tim in #3231
  • 将新的注册表按钮移动到标题 @deboer-tim #3245
  • 更大的 lima logo @afbjorklund #3248
  • 水平 docker logo @afbjorklund #3236
  • 尊重 LIMA_HOME 环境变量 @afbjorklund #3254
  • 在写入终端之前添加检查 @lstocchi #3263
  • 等待远程端完全初始化扩展 @benoitf #3257
  • 修复加载器未水平居中 @benoitf #3270
  • 故障排除在@deboer-tim的失败后仍然等待 #3354
  • 存储构建错误 by @cdrage #3365
  • 缺少复选框工具提示 by @deboer-tim #3380
  • 异步加载组合日志,而不是等待 by @cdrage #3377
  • 启动 rootful 机器时设置 rootful 连接 by @lstocchi #3364
  • 默认最后一页 by @deboer-tim #3388
  • 避免仪表板显示提供程序在启动时不显示 by @benoitf #3451
  • 在定义之前不要使用 extensionInfo by @benoitf #V
  • 允许 BASIC 身份验证(全部大写) by @cdrage #3471
  • 允许单个域注册表,例如 localhost:5000 by @cdrage #3468
  • 在二进制安装时创建 /usr/local/bin 目录(如果不存在) by @cdrage #3425
  • 只删除选定的 Pod by @deboer-tim #
  • 在按钮上添加回“完成”文本 by @benoitf #3487
  • 在检查 podman ping 时不要等待超过 5 秒 by @benoitf #3497
  • 使用修补 get 和请求方法为使用扩展添加代理支持 by @dgolovin #2825
  • 字段更新时刷新组件 by @benoitf #3525
  • 精选扩展列表的高分辨率图标 by @mairin #3511
  • 主导航选择 by @deboer-tim #3510
  • 切换上下文时的 kube 事件错误 by @jeffmaury #3494
  • 每次拉取镜像时重置错误消息 by @benoitf #3550

社区感谢

🎉 我们想感谢所有帮助使 Podman Desktop 变得更好的每个人。

热烈欢迎 @rostalan@axel7083,他们在本版本中首次为该项目做出贡献。

最终说明

本版本中修复的完整问题列表可在 此处 查看。

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