[英]Cannot connect to the Docker daemon
我使用流浪汉启动了ubuntu虚拟机。 运行的Ubuntu版本精确为12.04。 我使用Docker网站上概述的打包方法安装了Docker:Docker版本1.13.0,内部版本49bf474。
我将docker添加到upstart,并且能够通过upstart命令启动和停止docker:
$ sudo service docker stop
docker stop/waiting
$ sudo service docker start
docker start/running, process 22994
然后,我尝试运行命令:
$ sudo docker run hello-world
docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?.
See 'docker run --help'.
我浏览了有关堆栈溢出的大量文章,但是其中大多数涉及用户权限。 在这一点上,如果我可以运行它,我就不必介意输入“ sudo”。
无法连接到docker守护程序,这表明我试图取消设置'DOCKER_HOST'值。 我没碰运气。 我尝试了Docker命令无法连接到Docker daemon的第五个答案,这里提到这是网络问题,但是还是没有运气。 我尝试了第六个答案,添加了docker键,再次没有运气。
有谁对我为什么会收到此错误有任何想法?
编辑:
当我运行$ sudo service docker stauts时,我得到docker start / running,进程{pId}。 奇怪的是,每次运行它时,pId都是不同的。
~$ sudo service docker status
docker start/running, process 28630
~$ sudo service docker status
docker start/running, process 28881
~$ sudo service docker status
docker start/running, process 29007
编辑2:
我发现Docker无法连接到Docker守护程序 ,其中一个答案建议运行调试模式。 不幸的是,跑步
sudo docker --debug
继续在无法识别标志的地方抛出标准“帮助”错误。 我还尝试了“ -d”(每个答案)和“ -D”(每个帮助文件),并且响应相同。
只是研究一下,我尝试了ps。
$ ps aux | grep docker
root 18776 0.0 3.5 87904 13328 ? Ssl 20:51 0:00 /usr/bin/dockerd --raw-logs
根18785 0.0 1.2 59860 4808 Ssl 20:51 0:00 docker-containerd -l unix:///var/run/docker/libcontainerd/docker-containerd.sock --metrics-interval = 0 --start-timeout 2m --state-dir / var / run / docker / libcontainerd / containerd --shim docker-containerd-shim --runtime docker-runc流浪汉18792 0.0 0.2 11676 948 pts / 0 R + 20:51 0:00 grep --color = auto docker
但是有奇怪的行为,每次我运行它时,pId都会改变。
我觉得添加答案很愚蠢。 我想我找到了问题。 当我查看docker的日志时
$ sudo tail -f /var/log/upstart/docker.log -n 500
我看到同一条消息每秒重复一次:
time="2017-01-28T20:56:15.265328447Z" level=info msg="libcontainerd: new containerd process, pid: 29392"
time="2017-01-28T20:56:16.271350352Z" level=fatal msg="Your Linux kernel version 3.2.0-23-generic is not supported for running docker. Please upgrade your kernel to 3.10.0 or newer."
/var/run/docker.sock is up
我尚未尝试,但我认为问题出在我使用的UBUNTU版本上。 我将尝试升级到新版本,看看是否有帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.