在Ubuntu上构建Docker镜像:无法连接到Docker守护程序

时间:2018-02-10 05:56:35

标签: docker ubuntu-14.04

我在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:

1 个答案:

答案 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容器。如果您坚持这样做,也许您应该与他们联系,并根据您的需求检查最佳行动方案。