一、系統環境:
在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
說明已經正常。