← 返回日报
略读 预计 2 分钟

Podman v6.0.0

摘要

文章宣布 Podman v6.0.0 正式可用,这是重大版本,重点包括:将 slirp4netns 和 iptables 迁移到 Netavark、Pasta 与 nftables 上实现网络基础设施现代化,新增实验性 Pesto rootless 端口转发支持;Podman Machine 获得多提供商无缝体验并新增 os update 命令;Quadlet 进行 REST API 支持、关联文件跟踪改进、.volume 单元扩展和更多搜索路径;更新了 Podman 配置文件的处理方式;Docker API 支持和命令输出优化提升了 Docker 兼容性;完整变更列表详见 release notes。

荐读理由

Podman v6.0.0 现代化的网络基础设施转向Netavark/Pasta/nftables,Quadlet大 overhaul 支持 REST API、新 .volume keys、更多搜索路径,以及 podman machine os update 命令,这些真实工程变更直接提供可迁移的架构优化和 Quadlet 增强,能让你在 AI 工程项目中少量高价值信息不掉队。

原文

We’re thrilled to announce that Podman v6.0.0 is now available! This major release brings a host of significant improvements and new features designed to enhance your container management experience. You can find the latest release on our GitHub, and it will be rolling out to your favorite package managers very soon.

Many thanks to all our contributors who helped make this release possible, especially new contributors!

Podman v6.0.0 is the result of months of work to modernize the project’s core infrastructure, enhance security, and improve user experience. Here are some of the key highlights:

  • Modernized Networking: We’ve made significant strides in modernizing Podman’s network infrastructure. This release transitions slirp4netns, and iptables towards Netavark, Pasta, and nftables, streamlining our networking stack to simplify maintenance and enable future features. Experimental support has been added for Pesto rootless port forwarding, which does support preserving the correct source ip for rootless containers on custom networks.

  • Enhanced podman machine Capabilities: Podman Machine now offers a more seamless multi-provider experience, making it easier to work across different VM providers. It also introduces the new podman machine os update command, which helps keep your VM environments up to date. There are many more improvements than we can cover here, and we’ll take a closer look at some of them in future posts.

  • Quadlet Evolution: Quadlets have received a major overhaul, including REST API support, improved tracking of associated files for easier management, expanded features for .volume units, and additional search paths for easier distribution packaging.

  • **Podman Config Files Changes: **Podman’s updated configuration file handling provides a smoother, more reliable experience for administrators managing multi-user environments.Please see this blog for exact details.

  • Compatibility Improvements: Podman continues to improve Docker compatibility by updating its Docker API support and refining its command output. Together, these make transitioning from Docker easier than ever.

  • For a full list of changes, please see the release notes.

Try it out!

We’re excited to share Podman v6.0.0 with everyone! We encourage you to try the new release, explore its features, and provide feedback. Your contributions and insights are invaluable to the continued growth and success of the Podman project.

This release wouldn’t be possible without our amazing community. We’re incredibly grateful to everyone who contributed to this cycle and thank you for being a part of the Podman community.

Hacker News · 11 赞 · 0 评 讨论 → 阅读原文 →

这条对你有帮助吗?