温馨提示×

centos怎么停止docker

小樊
34
2026-08-29 14:18:34
栏目: 智能运维

CentOS 上停止 Docker,常见有几种场景,按需要选择即可:


一、停止 Docker 服务(常用)

CentOS 7 / 8(systemd)

sudo systemctl stop docker

如果想禁止开机自启

sudo systemctl disable docker

重新启动:

sudo systemctl start docker

查看状态:

sudo systemctl status docker

二、停止所有正在运行的容器

如果你只是想停掉容器,而不是 Docker 服务:

docker stop $(docker ps -aq)

说明:

  • docker ps -aq:列出所有容器的 ID
  • docker stop:停止容器

三、停止某个指定容器

先查看容器:

docker ps

停止指定容器:

docker stop 容器ID或名称

四、彻底关闭 Docker(不推荐)

如果是临时排查问题,可以:

sudo systemctl stop docker.socket
sudo systemctl stop docker

五、CentOS 6(老系统,少见)

sudo service docker stop

常见问题

提示 Failed to stop docker.service: Unit docker.service not found

说明 Docker 没有安装,或不是 systemd 管理。

检查是否安装:

docker --version

如果你是想:

  • ✅ 停掉某个容器
  • ✅ 停掉 Docker 服务
  • ✅ 卸载 Docker
  • ✅ 解决 Docker 占用资源问题

可以说一下具体场景,我可以一步步帮你。

0