当我跑步时buildah containers
,我看到这个
CONTAINER ID BUILDER IMAGE ID IMAGE NAME CONTAINER NAME
f5a361407499 * a24bb4013296 docker.io/library/alpine:latest alpine-working-container
eb03f2eb1fb6 * a24bb4013296 docker.io/library/alpine:latest alpine-working-container-1
bb051587d0f0 * a24bb4013296 docker.io/library/alpine:latest alpine-working-container-2
876a6633ccff * a24bb4013296 docker.io/library/alpine:latest alpine-working-container-3
我该如何修剪这个列表?我不再使用这些了。我没有看到buildah prune
或buildah container prune
?
当我运行时,podman container ls
我没有看到列出任何容器。
答案1
你需要跑
buildah rm -a
修剪所有容器。
答案2
我想对完全正确且已接受的答案进行一点补充,您需要运行以下命令来修剪这些内容:
buildah rm --all
正如您还想知道在 中看不到那些内容一样podman container ls
。实际上,您可以通过包含以下标志让 Podman 向您显示这些容器--external
:
podman container list --external
然后,输出还将提供一个附加列,告诉您哪个工具拥有容器,以便您可以转到该工具(在您的例子中为 buildah)来修剪它们。