http + docker上的Docker守护程序未连接

时间:2018-10-13 19:11:43

标签: docker ubuntu docker-compose

我正在使用Ubuntu Bionic-18.04。我已经从git存储库复制了一个项目,并正在尝试

sudo docker-compose build

但我遇到错误:

  

错误:无法通过http + docker:// localunixsocket连接到Docker守护进程-它正在运行吗?

     

如果它位于非标准位置,请使用DOCKER_HOST环境变量指定URL。

如果我这样做:

sudo apt install docker-ce

然后:

  

docker-ce已经是最新版本(18.06.1〜ce〜3-0〜ubuntu)。   0已升级,0已新安装,0已删除和0未升级。

如果我这样做:

docker info

然后我得到:

  

无法通过unix:///var/run/docker.sock连接到Docker守护程序。 docker守护程序正在运行吗?

如果我这样做:

sudo service docker start

然后我得到:

  

***启动Docker:docker [确定] **

如果我这样做:

docker info

然后我得到:

  

无法通过unix:///var/run/docker.sock连接到Docker守护程序。 docker守护程序正在运行吗?

如果我这样做:

sudo docker-compose build

然后我再次得到:

  

elasticsearch使用图像,跳过

     

管理员使用图片,跳过

     

db使用图像,正在跳过

     

建筑Django

     

错误:无法通过http + docker:// localunixsocket连接到Docker守护进程-它正在运行吗?

     

如果它位于非标准位置,请使用DOCKER_HOST环境变量指定URL。

该项目当前在独立服务器上运行良好,并使用Django容器和Adminer,数据库和Elasticsearch的图像。

我被困在这里,不知道该怎么办。 我已经尝试了this Stackoverflow question中的所有功能。

我也尝试了{p> 3的建议{

systemctl start docker

然后我得到了

  

尚未使用systemd作为初始化系统(PID 1)引导系统。无法操作。

docker-compose --version

  

docker-compose版本1.17.1,版本未知

0 个答案:

没有答案