执行docker image导入时,提示
“Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?”
执行docker ps时,提示
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS
没有任何进程。
此时已确定Docker本身已经安装正常。
问题原因是因为docker服务没有启动,所以在相应的/var/run/ 路径下找不到docker的进程。
执行
service docker start
命令,启动docker服务。
执行docker ps ,仍然没有任何进程。
解决方法:
1.首先要查看docker daemon是否在运行。
ps aux | grep docker
2.docker deamon正在运行,则停止docker服务,再启动
service docker stop
ps aux | grep docker
service docker start
3.切换用户测试一下:
sudo docker info,问题解决。再次加载image成功。