无法找到docker.sock

os环境:麒麟v10(申威)

问题描述:

systemctl start docker

然后无法使用docker

[root@node2 ~]# systemctl restart docker

[root@node2 ~]# docker ps

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

[root@node2 ~]# ls /var/run/docker

docker/ docker.pid

原因是:没有生成/var/run/docker.sock

解决办法:

因为如果直接使用dockerd命令的话,docker命令正常,因此我们直接把socket的路径写到service文件中即可。。。

无法找到docker.sock_第1张图片

你可能感兴趣的:(docker学习,docker,eureka,java)