名称¶
podman-container-cleanup - 清理容器的网络和挂载点
简介¶
podman container cleanup [选项] 容器 [容器 …]
描述¶
podman container cleanup 通过从宿主机移除所有挂载点和网络配置来清理已退出的 容器。可以使用 容器名称 或 ID。cleanup 命令不会移除 容器 本身。正在运行的 容器 不会被清理。
如果 podman 命令被强制终止,或者 容器 以守护进程模式运行,有时容器的挂载点和网络堆栈可能会残留。当 容器 以守护进程模式运行并在退出时,该命令会由 conmon 进程 自动执行。
选项¶
--all, -a¶
清理所有 容器。
默认值为 false。
重要提示:此选项不需要容器名称或 ID 作为输入参数。
--exec=会话¶
清理单个 容器 的 exec 会话。仅在清理单个 容器 时指定(因此与 --all 冲突)。如果未指定 --rm,则会清理 exec 会话的临时文件;如果指定了该选项,则会从 容器 中移除该 exec 会话。
重要:与 --rmi 冲突,因为容器未被清理,所以无法移除镜像。
--latest, -l¶
不提供 容器 ID 或 名称,而是使用最后创建的 容器。默认值为 false。重要:此选项在远程 Podman 客户端(包括 Mac 和 Windows,不含 WSL2)上不可用。此选项不需要容器名称或 ID 作为输入参数。
--rm¶
清理后,完全移除该 容器。
默认值为 false。
--rmi¶
清理后,完全移除该镜像。
默认值为 false。
示例¶
清理容器 “mywebserver”。
$ podman container cleanup mywebserver
清理名称为 “mywebserver”、“myflaskserver”、“860a4b23” 的容器。
$ podman container cleanup mywebserver myflaskserver 860a4b23
另请参阅¶
历史¶
2018 年 6 月,由 Dan Walsh dwalsh@redhat.com 原始整理