3

我刚刚意识到,在使用 Podman 运行容器的服务器上,有许多容器处于“已退出”状态,并且想一次性删除所有容器。

我怎样才能用 Podman 做到这一点?

4

2 回答 2

5

根据官方文档,有一个用于此目的的特定命令:

从本地存储中删除所有停止的容器:

podman container prune
于 2021-05-18T11:11:36.483 回答
2

在搜索了一段时间后,我找到了一种快速简便的衬垫来清洁我退出的容器。

一种选择是:

podman rm -f $(podman ps -a -f "status=exited" -q)

第二个选项是:

podman ps -f status=exited --format "{{.ID}}" | xargs podman rm -f

非常感谢dannotdaniel提供的第二个选项。这至少为我节省了一个小时。:)

于 2021-05-14T03:49:39.190 回答