📜  docker 删除所有容器 (1)

📅  最后修改于: 2023-12-03 15:14:46.353000             🧑  作者: Mango

Docker 删除所有容器

有时候,当您使用 Docker 进行开发和测试时,可能需要删除所有容器。这篇文章将帮助您了解如何使用 Docker 命令来删除所有容器。

步骤
  1. 打开终端或控制台,登录到主机上安装了 Docker 的账户。

  2. 运行以下命令,以查看所有正在运行的容器:

    docker ps
    

    如果您没有看到任何容器,则没有需要删除的容器。

  3. 如果您看到正在运行的容器,则运行以下命令以停止所有正在运行的容器:

    docker stop $(docker ps -aq)
    

    在这里,docker ps -aq 命令将列出所有容器 ID,而 docker stop 命令将停止这些容器。

  4. 现在,您可以运行以下命令来删除所有容器:

    docker rm $(docker ps -aq)
    

    在这里,docker ps -aq 命令将列出所有容器 ID,而 docker rm 命令将删除这些容器。

  5. 最后,运行以下命令以验证是否已成功删除了所有容器:

    docker ps -a
    

    如果您没有看到任何容器,则已成功删除所有容器。

结论

正如您所见,使用 Docker 命令删除所有容器非常容易。只需几个简单的命令即可完成。无论您是在项目开发阶段、测试阶段还是其他阶段,通过在 Docker 中删除容器,您可以确保您的主机保持干净整洁,不会在您不想要的容器中浪费空间。