Podman 容器工具集扩容作为 Podman 6.0 版本的一部分,我们已将 Podman、Buildah 和 Skopeo 转移到由 云原生计算基金会 (CNCF)所有的新 GitHub 组织中。对大多数人来说,最显眼的变化是:旧的 组织下的仓库现在都指向,不过我们还做了一些其他您可能尚未注意到的改动。 当初我们将 Podman、Buildah 和 Skopeo 捐赠给 CNCF 时,只包含了这些仓库,但我们一直计划在未... 评论点赞收藏5 天前
Podman 6:新的双用途 MSI 安装程序详解从历史上看,Windows 安装程序需要管理员权限,并且能够借助虚拟化提供商(如 WSL 或 Hyper-V)为宿主进行配置。随着此次最新版本的发布,我们对 Windows 安装体验进行了全面重构,以更注重为企业用户提升使用便捷性,并为维护人员简化代码。 无需管理员权限?没问题! 在 Podman 6 中,面向 Windows 用户的重磅新功能,就是无需管理员权限即可安装 Podman。 ... 评论点赞收藏32 天前
让普通用户也能在 Hyper-V 上运行机器Podman 6 允许非管理员用户在已配置的环境下直接管理基于 Hyper-V 的容器机器,无需再向 IT 部门申请权限。这对使用受限企业笔记本的 Windows 开发者非常实用,解决了长期存在的权限壁垒问题。 评论点赞收藏37 天前
Podman 6 自动导入主机 CA 证书Podman 6.0 新增功能,自动将宿主机证书导入 Podman 虚拟机。这对使用企业代理(Corporate Proxy)的开发者和用户非常实用,解决了以往需要手动配置证书导致容器无法联网的问题。 评论点赞收藏39 天前
Podman v6.0.0 版本发布Podman 发布了 v6.0.0 版本,主要更新包括网络基础设施现代化,转向使用 Netavark 和 nftables。 此外还增强了 Podman Machine 的多供应商体验,改进了 Quadlet 功能及配置文件处理,并提升了与 Docker 的兼容性。 评论点赞收藏44 天前
Podman v6.0.0 正式发布Podman 官方博客宣布 v6.0.0 版本正式发布,包含多项容器管理改进和新特性。该版本将陆续推送至各大包管理器。作为开源容器工具的常规版本更新,主要面向现有 Podman 用户,缺乏具体的技术细节披露或引发广泛讨论的新颖观点。 评论点赞收藏45 天前
Podman 6 配置文件重大变更说明Podman 6 即将发布,核心变动是重构了配置文件(config.toml)的解析逻辑,影响 Podman、Buildah 及 Skopeo 等上游工具。主要涉及配置迁移路径、默认值调整及废弃选项清理。对于使用容器构建链的技术人员,需关注升级后的兼容性配置变更,避免旧配置失效导致构建异常。 评论点赞收藏51 天前
Podman 6:机器可用性改进Podman 6 改进了 machine 子命令的可用性:统一跨 provider 的机器管理,无需再指定默认 provider 即可操作任意提供者创建的虚拟机。Podman 5 中,不同 provider(如 libkrun 和 applehv)创建的机器在 CLI 中相互隔离,导致 stop、start 等指令报错。Podman 6 移除了 provider 边界,所有 machine 命令默认跨 provider 可见,并新增 --provider 参数支持在非默认 provider 下直接创建并启动机器。文章附带完整的命令行对比演示、配置文件和实际报错信息,对正在迁移或评估 Podman 6 的容器开发者有明确实操价值。 评论点赞收藏70 天前
Podman 6 发布推迟Podman 官方博客宣布 6.0 版本推迟发布:团队原本承诺去年在高层级设计中确定的多项重要功能(包括配置文件重构等)尚未完成上游合并,进度超出预期。这是对容器技术生态用户有实际参考价值的官方进度同步,但本质上是一则常规项目状态更新,缺乏个人视角、技术细节展开或讨论入口。 评论点赞收藏103 天前
Podman 站会开放了!Podman 团队(Red Hat)例行站会通知,宣布每周一和周四美国东部时间对外开放参与。全文仅为站会时间和时区说明,无任何技术内容、个人观点或社区讨论价值,属于典型的任务式通告。 评论点赞收藏106 天前
缩小性能差距:在Linux、macOS和Windows上自动化Podman基准测试Podman官方通过自动化基准测试框架,量化了Linux原生运行与macOS/Windows虚拟机环境下的性能差距。文章披露了虚拟化层带来的具体开销数据,并介绍了跨平台自动化测试方案的设计思路,帮助容器开发者了解不同操作系统上Podman的真实性能差异,为平台选型提供参考依据。 评论点赞收藏110 天前
Podman、Buildah 和 Skopeo 即将变更 Go 导入路径Podman、Buildah 和 Skopeo 三个容器工具项目即将调整 Go 导入路径。这是继此前将 storage、common、image 合并为 monorepo(container-libs)之后的又一次代码重组,但规模较小,动机也有所不同。对于使用或贡献这些容器的 Go 开发者来说,需要关注后续的导入路径变更。 评论点赞收藏120 天前
短评:Podman 并行层创建加速与测试日评论内容实质是引用原文的推广性描述(关于 Podman 优化镜像层下载、并行拉取的介绍),并指向另一篇开发者博客。无机个人观点、实际经验或独到见解,属于引用式灌水评论。 评论点赞收藏177 天前
加速 macOS 和 Windows 上的 Podman 工作负载macOS 和 Windows 上的 Podman 用户常遇到构建大上下文镜像或加载大镜像 tarball 时比原生 Linux 或 Docker 慢的问题。作者亲自调查了这个性能差距,分享了根因分析和优化方案。文章基于一手调研经验,提供了可复用的性能调优方法,对使用 Podman 的跨平台开发者有直接实用价值。 评论点赞收藏240 天前
与Netlink角力:作为LFX学员为Podman添加Conntrack支持一位LFX导师计划学员在Podman容器工具团队中的真实经历:用Rust为Netavark网络组件解决连接跟踪(conntrack)支持问题。文章以第一人称分享开源贡献的心路历程,涵盖从理解Netlink协议、调试网络问题到最终提交代码的完整过程。适合对容器网络、Rust系统编程或Linux基金会导师计划感兴趣的读者,能从中看到具体的技术挑战和入门路径,而非泛泛的鼓励式分享。 评论点赞收藏246 天前
Podman 弃用 BoltDB 数据库,用户需迁移至 SQLitePodman 5.7 起开始打印弃用警告:当前使用的 BoltDB 数据库驱动将在 2026 年中发布的 Podman 6.0 中被彻底移除。官方建议用户提前迁移到 SQLite 以避免服务中断。对于正在使用 Podman 且依赖容器存储状态的管理员,这是一条需要尽早关注的操作提醒。 评论点赞收藏248 天前
加速并行容器层创建Podman 团队继成功优化并行层移除后,此次着手解决更棘手的并行层创建性能瓶颈。与移除只需取消文件链接不同,层创建需要将完整数据写入磁盘,I/O 开销远高于前者。本文分享了在容器镜像构建场景下,通过工程手段加速这一过程的实践经验和技术细节,适合容器底层技术爱好者阅读。 评论点赞收藏253 天前
恼人的系统连接问题——Podman 6 的可用性改进Podman 6 开发团队修复了一个长期困扰多机器用户的系统连接混乱问题。当用户创建多台 Podman 机器(尤其在 Mac 上混合使用 libkrun 和 applehv 两种 provider 时),CLI 会出现连接配置混乱。本文来自官方博客,开发者以第一人称分享了这一改进的背景、触发场景和修复思路,属于面向 Podman 用户的实用更新,对遇到类似问题的用户有直接帮助。 评论点赞收藏283 天前
Podman 原生集成统一 Quadlet 管理:声明式容器编排能力内置Podman 最新版本原生集成了 Quadlet 声明式容器管理功能,新增 podman quadlet 命令套件(install/list/print/rm),让你通过.container/.pod/.volume/.network 等配置文件以声明式定义容器,自动对接 systemd 实现开机启动、重启策略、日志管理等能力。相比此前手动操作 systemd 的流程,新功能支持 URL 远程安装 Quadlet 文件、同目录 Quadlet 自动归组为统一应用(删除时整体清理避免残留)、JSON 模板化输出便于脚本集成。本文附完整示例:10 行 TOML 定义 Nginx 容器并通过 systemctl --user start 直接启动。适合不想上 K8s 但又希望超越裸 podman run 的开发者与运维人员,兼具实用性门槛低。 评论点赞收藏368 天前
Podman 5.3 网络体验改进:修复 pasta 网络方案的宿主机连通性与 Quadlet 启动问题Podman 5.3 修复了两个影响 rootless 容器网络的关键痛点:一是通过默认启用 pasta 的 --map-guest-addr 选项,将 169.254.1.2 映射到宿主机,解决了容器内无法访问宿主机且 host.containers.internal 失效的长期困扰;二是新增 podman-user-wait-network-online.service 用户 systemd 单元,确保 Quadlet 管理的 rootless 容器等待网络就绪后再启动,根治了开机时因网络未完全就绪导致容器启动失败的问题。作者是 Podman 核心贡献者,提供了自定义 IP 映射和禁用网络依赖的配置示例。对使用 Podman rootless 模式或 Quadlet 管理容器的用户,可直接参考升级和验证方案。 评论点赞收藏659 天前
短评:Podman volumes 与 Ansible 模板幂等性技巧用户在 Podman 博客评论中表示之前不知道 Ansible 的某个插件(1.9.0 版本加入),认为比自己写的 hack 方案更好,并感谢分享。一条有人味、表达真实认可的技术评论,但篇幅极短,信息量有限。 评论点赞收藏817 天前