📅  最后修改于: 2023-12-03 15:07:02.346000             🧑  作者: Mango
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 down
如果你只想停止单个容器,可以使用以下命令:
docker-compose stop <service-name>
其中,<service-name>
是要停止的服务的名称。
以上就是停止 Docker 的两种方法。记得在停止 Docker 前备份你的数据,以便后面的使用。