📅  最后修改于: 2023-12-03 15:14:46.353000             🧑  作者: Mango
有时候,当您使用 Docker 进行开发和测试时,可能需要删除所有容器。这篇文章将帮助您了解如何使用 Docker 命令来删除所有容器。
打开终端或控制台,登录到主机上安装了 Docker 的账户。
运行以下命令,以查看所有正在运行的容器:
docker ps
如果您没有看到任何容器,则没有需要删除的容器。
如果您看到正在运行的容器,则运行以下命令以停止所有正在运行的容器:
docker stop $(docker ps -aq)
在这里,docker ps -aq
命令将列出所有容器 ID,而 docker stop
命令将停止这些容器。
现在,您可以运行以下命令来删除所有容器:
docker rm $(docker ps -aq)
在这里,docker ps -aq
命令将列出所有容器 ID,而 docker rm
命令将删除这些容器。
最后,运行以下命令以验证是否已成功删除了所有容器:
docker ps -a
如果您没有看到任何容器,则已成功删除所有容器。
正如您所见,使用 Docker 命令删除所有容器非常容易。只需几个简单的命令即可完成。无论您是在项目开发阶段、测试阶段还是其他阶段,通过在 Docker 中删除容器,您可以确保您的主机保持干净整洁,不会在您不想要的容器中浪费空间。