Podman v4.0 正式发布,容器 pod 管理工具,性能提升3000%


Podman 正式发布了全新的大版本——v4.0。

发布公告写道,Podman 4.0 是有史以来最重要的版本之一,增加了 60 多项新特性,主要更新内容是完全重写网络堆栈,以提升功能和性能。此外还有许多其他的变更,包括改进 Podman 对 Mac 和 Windows 的支持、改进 Pods、超过 50 个错误修复等。

除了现有的 CNI 堆栈之外,Podman 现在还支持基于 Netavark 和 Aardvark 的新网络堆栈。新堆栈的特点是改进了对多个网络中容器的支持、改进 IPv6 支持,以及提升性能。为确保不会对现有用户产生影响,旧 CNI 堆栈将保持现有安装的默认值,而新安装将使用 Netvark。

改进 Podman 对 Mac 和 Windows 的支持也是 Podman 4.0 的重要更新内容之一,其中最主要的变化是支持在主机系统上安装 Podman API 套接字,支持在主机系统上(不是在 podman machine VM 内)使用 Docker Compose 等工具。另外,podman machine 现在可以在 Windows 上使用 WSL2 作为后端,大大改进了 Podman 对 Windows 的支持。其他更多的功能包括支持从主机挂载卷,计划在 Podman v4.1 中提供。

Podman Pods 也添加了许多新功能,以允许在 pod 中的容器之间共享资源。podman pod create命令的--volume--device选项支持将卷和设备安装到 pod 中的每个容器,--security-opt--sysctl选项支持为 pod 中的每个容器设置这些配置。按照开发团队的说法,这些更改只是他们计划的开始——最终,他们的目标是让podman run运行中的几乎所有选项对 pod 可用,以便在其中的容器之间轻松共享配置选项。


相關推薦

2022-08-13

Podman 4.2.0 已发布。 Podman 是一个无守护进程的容器引擎,用于在 Linux 系统上开发、管理和运行 Open Container Initiative (OCI) 容器和容器镜像。Podman 提供了一个与 Docker 兼容的命令行前端,它可以作为 Docker CLI 使用,简单地说你

2023-05-24

上发布了 Podman Desktop 1.0 ,作为类似于 Docker Desktop 的容器管理工具。 Podman Desktop 可在本地环境中安装、配置 Podman 并使 Podman 保持最新,它提供了一个系统托盘,用于检查状态并与您的容器引擎交互,而不会失去对其他任务的

2022-10-28

Podman 4.3.0 已发布。此版本添加了许多新功能,修复了 30 多个错误 ,以及包含其他优化。 Podman 是一个无守护进程的容器引擎,用于在 Linux 系统上开发、管理和运行 Open Container Initiative (OCI) 容器和容器镜像。Podman 提供了一个

2023-08-23

Podman Desktop 发文庆祝下载量正式突破 500,000 次: “距离 Podman Desktop 想法萌芽的感觉仿佛还在昨天一样。在过去的一年里,我们与不同的小组共同发起了这一倡议,并制作了多个原型。这让我们了解到对桌面 GUI 的真正需求和

2024-03-28

Podman 5.0 已正式发布。新版本针对 Windows 和 Mac 平台完全重写了代码,并对这两个平台上的虚拟机管理程序支持进行了重大改进。 Podman 5.0的一大亮点是对podman machine命令的彻底重写。该功能允许用户在Windows和Mac系统上启动Lin

2023-07-18

Podman Desktop 1.2 已正式发布。此版本添加了许多新功能(包括支持 Kubernetes 和 Compose 扩展)、修复错误,以及增强管理容器的使用体验。 Podman Desktop 是一款开源图形工具,让用户能够在本地环境中无缝使用容器和 Kubernetes。

2022-05-18

n 解释器的 GIL- 全局解释器锁,使 Python 程序获得更快的性能 —— 尤其是多线程程序。 Python 有多个版本,包括 JVM 、 .NET CLR  解释器以及编译器,但该语言的核心实现仍是 CPython 解释器。由于 CPython 的内存管理非线程安全,

2022-04-28

MySQL 的最新版本 8.0.29 于 2022 年 4 月 26 日正式发行(GA)。MySQL8.0 发布至今已经历 4 年(2018 年 4 月 19 日 GA),已经进入了标准生命周期的末期,如果你还在继续使用 MySQL 5.7 版本,甚至是 5.6 版本,现在应该认真考虑未来的数据

2023-04-14

Kubernetes 1.27 正式发布,这是 2023 年的第一个版本。这个版本包括 60 项增强功能。其中 18 项增强功能进入 Alpha、29 项进入 Beta,还有 13 项升级为 Stable 稳定版。 主题和标识 Kubernetes v1.27 的主题是 Chill Vibes 新内容 冻结k8s.gcr.io

2022-04-12

released/published 的应用程序必须针对最新主要 Android 版本发布后一年内发布的 Android API level。 对新发布的应用程序的 API level targeting requirement 那些未能遵守这一要求的应用将被拒绝列入 Android 的官方应用商店 Play Store。现有

2023-05-27

Oracle Linux 与本地容器运行时之间的集成;此软件包包括 Podman、Buildah、Skopeo、crun 和 runc 工具的增强版本。 Oracle Linux 9 Update 2 和 Oracle Linux 8 Update 8 都可以在 systemd中运行容器化工作负载 ,以实现更可靠的部署。此集成

2022-10-07

面更加宽松,SELinux 被整合到未来的版本中。 支持使用 Podman 和 K3s 作为容器运行时。 对 workloads 进行容器化:尽管一些 workload 仍处于开发阶段并遵循 ALP 设计原则,但一些组件已经容器化,例如 GDM 或 Yast2,而其

2022-08-25

Kubernetes 1.25 已正式发布。 1.25 总共包含 40 项功能变化,其中: 15 项增强功能正在进入 alpha 阶段 10 项增强功能正在升级到 beta 阶段 13 项增强功能正在升级到 stable 阶段 两项功能已被标记为弃用或删除 主要变化

2022-05-06

Nim 1.6.6 版本已发布,这是针对 Nim 1.6 的第三个补丁版本,两个月努力的结果包含 55 次提交 。下面介绍一些较为重要的修复项: 修复了“std.streams 无法在 Windows 和 –cpu:amd64 上使用 TCC 编译器编译”(#16326) 修复“编译器版