当我尝试通过以下方式杀死Docker守护程序时:
docker kill $(docker ps -q)
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
Error response from daemon: Cannot kill container: cf5fc4b0e5d1: Cannot kill container cf5fc4b0e5d152a7a89682d8835c40c59e9e0c2c41be4aae330ffeb8093814f2: connection error: desc = "transport: dial unix:///var/run/docker/containerd/docker-containerd.sock: timeout": unknown
Error response from daemon: Cannot kill container: 590fab6b49a2: Cannot kill container 590fab6b49a2e3c832a99074a0679558a9f826d79e94bae7be4ca12c3a019b69: connection error: desc = "transport: dial unix:///var/run/docker/containerd/docker-containerd.sock: timeout": unknown
Run Code Online (Sandbox Code Playgroud)
当我尝试通过以下方式停止Docker守护程序:
docker stop $(docker ps -q)
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
Error response from daemon: cannot stop container: cf5fc4b0e5d1: Cannot kill container cf5fc4b0e5d152a7a89682d8835c40c59e9e0c2c41be4aae330ffeb8093814f2: connection error: desc = "transport: dial unix:///var/run/docker/containerd/docker-containerd.sock: timeout": unknown
Error response from daemon: cannot stop container: 590fab6b49a2: Cannot kill container 590fab6b49a2e3c832a99074a0679558a9f826d79e94bae7be4ca12c3a019b69: connection error: desc = "transport: dial unix:///var/run/docker/containerd/docker-containerd.sock: timeout": unknown
Run Code Online (Sandbox Code Playgroud)
停止Docker守护程序的正确方法是什么?
shr*_*khe 12
您需要先停止Docker守护程序然后启动它:
要停止Docker守护程序:
sudo /etc/init.d/docker stop
要启动Docker守护程序:
sudo /etc/init.d/docker start
这将重置Docker,之后所有命令都应该正常工作.
如果上述命令不起作用,则只需重启:
sudo reboot
mik*_*ana 11
对于 macOS 用户:如果您获得 macOS 等效项:
ERROR: dial unix docker.raw.sock: connect: connection refused
您可以使用以下命令重新启动 Docker:
归档时间: |
|
查看次数: |
8375 次 |
最近记录: |