【运维】docker如何删除所有容器

要删除所有已停止的容器,你可以使用以下命令:

docker container prune

这个命令将会删除所有已停止的容器,以释放磁盘空间和清理Docker环境。删除前请确保你不需要这些已停止的容器,因为一旦删除,容器数据将不可恢复。

如果你想同时删除所有容器,包括正在运行的容器,可以使用以下命令:

docker stop $(docker ps -aq)  # 先停止所有容器
docker rm $(docker ps -aq)    # 再删除所有容器

这两个命令组合起来,先使用docker ps -aq列出所有容器的ID,然后分别停止和删除它们。请谨慎使用这个命令,因为它将终止并删除所有容器,包括正在运行的容器。确保你不会误删正在运行的容器中的重要数据。

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/x1131230123/article/details/133132432
今日推荐