我正在使用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的建议{3>
systemctl start docker
然后我得到了
尚未使用systemd作为初始化系统(PID 1)引导系统。无法操作。
docker-compose --version
是
docker-compose版本1.17.1,版本未知