1. 程式人生 > >Cannot connect to the Docker datemon at tcp://0.0.0.0:2375 is the docker daemon runing?

Cannot connect to the Docker datemon at tcp://0.0.0.0:2375 is the docker daemon runing?

key attr 過程 cannot 技術分享 服務 entos res reg

一、系統環境:

在Windows 7 64位上,采用Vmware workstation 12安裝了CenOS7.5 64位。

二、問題

在CentOS7.5裏安裝了Docker,啟動docker服務,輸入docker version,則出現錯誤信息:

Cannot connect to the Docker datemon at tcp://0.0.0.0:2375 is the docker daemon runing?

技術分享圖片

三、解決過程

1、配置DOCKER_HOST

sudo vim /etc/profile.d/docker.sh

添加下面內容:

export DOCKER_HOST=tcp://localhost:2375

2、應用

1)、source /etc/profile

2)、source /etc/bashrc

3、配置啟動文件

1)、sudo vim /lib/systemd/system/docker.service

2)、修改下面語句

ExecStart=/usr/bin/dockerd -H unix://

技術分享圖片

修改為:

ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock -H tcp://0.0.0.0:7654

4、重載配置和重啟

1)、sudo systemctl daemon-reload

2)、sudo systemctl restart docker.service

5、查看

docker version

技術分享圖片

說明已經正常。

Cannot connect to the Docker datemon at tcp://0.0.0.0:2375 is the docker daemon runing?