在 CentOS 上停止 Docker,常见有几种场景,按需要选择即可:
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:列出所有容器的 IDdocker stop:停止容器先查看容器:
docker ps
停止指定容器:
docker stop 容器ID或名称
如果是临时排查问题,可以:
sudo systemctl stop docker.socket
sudo systemctl stop docker
sudo service docker stop
Failed to stop docker.service: Unit docker.service not found说明 Docker 没有安装,或不是 systemd 管理。
检查是否安装:
docker --version
如果你是想:
可以说一下具体场景,我可以一步步帮你。