执行docker ps -a 指令报错
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
错误场景:
执行
systemctl start docker
Job for docker.service failed because the control process exited with error code. See “systemctl status docker.service” and “journalctl -xe” for details.
执行
yum install docker
解决方法:卸载docker-ce 相关
操作过程比较暴力,后期下载一堆镜像文件耗费了些时间
yum list installed | grep docker
删除安装包及依赖关系
yum remove -y docker-ce.x86_64
重新下载
yum -y install docker-ce
下载安装成功后
启动docker
systemctl start docker
配置阿里云镜像
谨慎更改daemon文件!!!!
[root@192 ~]# cd /etc/docker/
[root@192 docker]# ls
key.json
[root@192 docker]# vim daemon.json
[root@192 docker]# cat daemon.json
{
"registry-mirrors": ["https://c6j7pq1p.mirror.aliyuncs.com"]
}
[root@192 docker]# systemctl daemon-reload
[root@192 docker]# systemctl restart docker