要重启 Docker 守护进程(服务),可以使用以下命令:
# 使用 systemctl (大多数现代 Linux 发行版)
sudo systemctl restart docker
# 旧版系统使用 service 命令
sudo service docker restart
services.msc
)或者使用 PowerShell:
Restart-Service -Name "Docker Desktop Service"
或者使用终端:
osascript -e 'quit app "Docker"'
open -a Docker
要重启特定的 Docker 容器:
docker restart [容器名或容器ID]
例如:
docker restart my_container
要重启所有正在运行的容器:
docker restart $(docker ps -q)
重启后,可以使用以下命令验证 Docker 是否正常运行:
docker info
docker ps
如果遇到问题,可以查看日志:
# Linux
journalctl -u docker.service
# Windows
Get-EventLog -LogName Application -Source Docker