Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
如果在安装完docker ,准备docker -version
查看版本的时候,报了这个问题
[root@localhost ~]# docker version Client: Version: 1.13.1 API version: 1.26 Package version: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
我的解决方法是直接run一下就可以了
systemctl restart docker.service
其他的排查方法;
首先查看是否存在这个json文件
[root@localhost ~]# cat /etc/docker/daemon.json { "registry-mirrors" : [ "https://8xpk5wnt.mirror.aliyuncs.com" ] }
1、注意符号是否是英文符号
2、单词是否拼写正确
3、json文件格式是否正确
备注:
docker默认是这个的daemon,但是他的镜像太慢。所以选择了上面的阿里云的快
{ "registry-mirrors": ["https://registry.docker-cn.com"] }
然后重启一下