📜  停止 docker (1)

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

停止 Docker

Docker 是一款被广泛使用的容器化技术。如何停止 Docker 容器和 Docker 服务呢?本文将介绍以下两种方法:

方法一:使用 Docker 命令

使用如下命令可以停止所有正在运行的 Docker 容器:

docker stop $(docker ps -a -q)

命令解释:

  • docker ps: 列出所有正在运行的 Docker 容器。
  • -a 参数:显示所有的 Docker 容器,包含未运行的容器。
  • -q 参数:只显示容器 ID,方便后面的 docker stop 命令使用。

使用如下命令可以停止 Docker 服务:

sudo systemctl stop docker
方法二:使用 Docker Compose

如果你使用 Docker Compose 管理你的容器,可以使用以下命令停止所有容器:

docker-compose down

如果你只想停止单个容器,可以使用以下命令:

docker-compose stop <service-name>

其中,<service-name> 是要停止的服务的名称。

以上就是停止 Docker 的两种方法。记得在停止 Docker 前备份你的数据,以便后面的使用。