Podman
无守护进程的容器引擎,兼容 Docker CLI,rootless 与 systemd 集成是它的主场。
没有常驻守护进程:每个容器直接由调用者 fork/exec 出来,进程树挂在用户会话或 systemd 下。命令行与 Docker 基本兼容(多数人直接 `alias docker=podman`),并且能通过 Quadlet 把容器声明成 systemd unit ——开机自启、依赖顺序、重启策略交给 systemd,而不是另一个守护进程。rootless 是一等公民。
上游活跃度
2026-08-23 抓取 · 数据来自 containers/podman (github)star32,667
最近提交2026-08-23
最新版本v6.1.02026-08-12
数字由构建期抓取,非实时;star 数不同代码托管平台之间不可直接比较。
运行依赖
- 较新的内核(user namespace);rootless 网络还需要 pasta 或 slirp4netns
上手前注意
- rootless 下绑定 <1024 端口要额外授权,网络性能也不同于 root 模式 —— 这是最常见的第一个坑
- compose 兼容靠 podman 的 docker 兼容 socket,覆盖不是 100%,复杂 compose 文件仍会有差异