Files
tldr/pages.zh/common/podman.md

994 B
Raw Blame History

podman

用于管理 Pod、容器和镜像的简单工具。 Podman 提供了一个与 Docker-CLI 相当的命令行。简单来说:alias docker=podman。 更多信息:https://github.com/containers/podman/blob/main/commands-demo.md

  • 列出所有容器(包括运行中和已停止的):

podman ps --all

  • 从镜像创建一个具有自定义名称的容器:

podman run --name {{container_name}} {{image}}

  • 启动或停止一个已存在的容器:

podman {{start|stop}} {{container_name}}

  • 从一个注册表拉取一个镜像(默认是 Docker Hub

podman pull {{image}}

  • 显示已经下载的镜像列表:

podman images

  • 在一个已经运行的容器内部打开一个 shell

podman exec --interactive --tty {{container_name}} {{sh}}

  • 删除一个已停止的容器:

podman rm {{container_name}}

  • 显示一个或多个容器的日志并跟踪日志输出:

podman logs --follow {{container_name}} {{container_id}}