找不到单位 docker.socket

找不到单位 docker.socket

无法运行 docker 守护进程,sudo systemctl status docker.socket返回Loaded: Not found (Reason: No such file or directory)

我修改了 docker.service,并sudo systemctl edit docker.service为 ExecStart 尝试了多种方法,但仍然遇到同样的问题。/usr/bin/dockerd -H fd:///usr/bin/dockerd -H fd:unix//

环境:Ubuntu 16.04.5

任何想法?谢谢

答案1

唯一的解决方案是从机器上删除 docker 并重新安装它。

$ sudo apt-get purge docker-ce
$ sudo rm -rf /var/lib/docker
$ sudo rm -rf /etc/docker
$ sudo apt-get remove docker docker-engine docker.io containerd runc

相关内容