Podman 4.2.0 已发布。
Podman 是一个无守护进程的容器引擎,用于在 Linux 系统上开发、管理和运行 Open Container Initiative (OCI) 容器和容器镜像。Podman 提供了一个与 Docker 兼容的命令行前端,它可以作为 Docker CLI 使用,简单地说你可以直接添加别名:alias docker=podman 来使用 Podman。
更新亮点
- Podman Desktop
团队表示,新项目 Podman Desktop 旨在将 Podman 更好地整合到 Linux、macOS 和 Windows,它提供了一个 GUI 来帮助开发者与 Podman 进行交互。Podman Desktop 目前处于早期阶段,功能包括:
- 列出所有镜像文件
- 与容器交互(访问日志、获取终端)
- 连接 registries(拉取私密镜像、推送镜像)
- 配置 Podman 设置项(例如代理)
其他变化
- Podman 现在支持 Gitlab Runner(使用 Docker executor),允许在 Gitlab CI/CD 管道中使用它
- 添加新命令
podman pod clone
,用于创建现有 pod 的副本。它支持多个选项,包括--start
启动新 pod、--destroy
删除原始 pod 以及--name
更改新 pod 的名称 - 添加新命令
podman volume reload
,用于在 Podman 的数据库和任何已配置的 volume 插件之间同步状态更改信息 - 添加新命令
podman machine info
,显示有关主机的信息和各种机器组件的版本 - 远程 Podman 客户端的
podman push
命令现在支持--remove-signatures
选项 - 远程 Podman 客户端现在支持该
podman image scp
命令 podman image scp
命令现在支持使用新名称标记传输的镜像- ……
详情查看 release note。