我在codeanywhere.com中运行Ubuntu 14,我得到“无法连接到unix:///var/run/docker.sock上的Docker守护程序。泊坞守护程序是否正在运行?” / strong>当我尝试构建docker镜像时出错。
此外,当我尝试停止docker时,我正在“停止:未知实例:”,看起来Docker从未启动过。
我该如何解决这个问题?
cabox@box-codeanywhere:~/workspace$ sudo service docker start
docker start/running, process 1392
cabox@box-codeanywhere:~/workspace$
cabox@box-codeanywhere:~/workspace$ sudo docker build .
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
cabox@box-codeanywhere:~/workspace$
cabox@box-codeanywhere:~/workspace$
cabox@box-codeanywhere:~/workspace$ sudo service docker stop
stop: Unknown instance:
答案 0 :(得分:1)
我已尝试使用此guide在codeanywhere.com上运行的ubuntu-14计算机上安装docker,当安装过程完成后,我在/var/log/upstart/docker.log
中发现了此错误 -
time="2018-02-10T03:09:22.148778137-05:00" level=fatal msg="Your Linux kernel version 2.6.32-042stab112.15 is not supported for running docker. Please upgrade your kernel to 3.10.0 or newer."
即使以某种方式升级内核,我也不认为codeanywhere.com
是安装docker的正确位置,因为env本身可能是一个docker容器。如果您坚持这样做,也许您应该与他们联系,并根据您的需求检查最佳行动方案。