素材阁

Podman 速查

共 25 条 Podman 容器命令,涵盖基础命令、容器生命周期、镜像管理、Pod 与编排、免 root 与服务化。 支持搜索与分类筛选,点击即可复制。

基础命令

与 docker CLI 高度兼容,可用 alias docker=podman。

命令说明
后台运行容器并映射端口
查看运行中 / 全部容器
列出本地镜像
进入容器执行命令
查看容器日志

容器生命周期

创建、启动与清理。

命令说明
挂载卷与环境变量
启动 / 停止 / 重启
删除容器 / 全部容器
查看容器详细信息
资源占用 / 进程

镜像管理

拉取、构建与传输。

命令说明
拉取镜像
构建镜像
打标签
推送到仓库
导出 / 导入镜像

Pod 与编排

Podman 原生支持 Pod 概念。

命令说明
创建 Pod(共享网络)
把容器加入 Pod
列出 / 停止 Pod
导出为 Kubernetes YAML
从 k8s YAML 启动

免 root 与服务化

无守护进程、可 rootless。

命令说明
macOS/Windows 启动虚拟机
生成 systemd 单元
用户级服务开机自启
用 compose 文件编排(需装 podman-compose)
查看运行时与配置信息

使用说明

Podman 速查:基础命令、容器生命周期、镜像管理、Pod 与编排、免 root 与服务化;支持搜索与分类筛选,点击即可复制。

  1. 按用途点分类:基础命令、容器生命周期、镜像管理、Pod 与编排、免 root 与服务化。
  2. 点「命令」列复制到终端;习惯 Docker 的可先 alias docker=podman。
  3. Podman 无守护进程、默认 rootless,更贴合容器安全的最小权限原则。
  4. 需要开机自启用 podman generate systemd 生成用户级服务。

常见问题

Podman 能完全替代 Docker 吗?
命令行高度兼容,绝大多数镜像与用法可直接用;差异主要在守护进程(Podman 无 daemon)与部分编排(用 podman-compose / play kube 替代)。
rootless 有什么影响?
无需 root 更安全,但容器内无法直接绑定 1024 以下端口、某些需要特权的能力受限,可用 sysctl 放开非特权端口下限。
需要联网吗?
速查内容本地可用;拉取镜像需联网。

延伸阅读

相关工具