Podman v4.1 已经发布!

新的 Podman v4.1.0 版本现已推出。这个版本是关于新特性的,其中一些最令人兴奋的是改进了对在 Mac 和 Windows 上运行的支持,并增加了对 Docker Compose v2.0 的支持。不过,这些只是开始,因为此版本还包括克隆容器的能力、对检查点的重大改进以及超过 25 个错误修复。请阅读以获得更多详情!

Podman 对在 Mac 和 Windows 上运行的支持已经看到了许多重大改进,其中主要支持默认podman machine将主机的主目录挂载到VM 中。podman machine此外,在 Windows 上,您现在可以在卷安装表达式中引用任意 Windows 驱动器路径。这允许 Podman 运行的容器使用来自主机的挂载,这是一个经常被请求的功能。此外,我们添加了一个podman machine inspect命令来检查现有 VM,并支持使用该podman machine set命令修改现有 VM 的 CPU、内存和磁盘限制。对非 Linux 操作系统的支持仍然是我们的主要关注点之一,我们致力于在这里改善我们的用户体验 - 请继续关注更多详情!

Podman v4.1 也是我们第一个支持 Docker Compose v2.2.0 及更高版本的版本。自一年多前发布 v3.0 以来,Podman 一直支持 Compose v1,但重写后的 Compose v2 需要在 Podman 中进一步工作才能支持。请注意,可能需要通过设置环境变量来禁用 BuildKit API DOCKER_BUILDKIT=0;我们正在考虑在未来改进我们的 Buildkit 支持,所以这不是必需的。

此版本中包含对 Podman 的所有部分的许多其他更改和改进。我们添加了几个新命令,包括podman volume mount和podman volume unmount(允许轻松地将文件复制到卷和从卷中复制,而无需在容器中使用它们)和podman container clone(创建现有容器的副本,并能够在此过程中更改许多设置)。Checkpoint 和 restore 有了重大改进,能够将检查点存储为 OCI 映像,从而允许它们通过容器注册表分发。最后,Podman 开始节食——我们着手减少或消除我们的许多依赖项,并设法将我们的二进制文件大小减少了 8MB,减少了原始二进制文件大小的 15%。还有更多更改 - 太多了,无法在此处列出所有更改 - 所以请务必查看发布说明!

分类: Linux/Unix 标签: Docker 版本 支持 容器 改进 podman 发布于: 2022-05-10 09:19:45, 点击数: