docker提供api訪問 linux
環境centosgit
vim /etc/docker/daemon.jsongithub
添加以下配置docker
{ "hosts": [ "tcp://0.0.0.0:2375", "unix:///var/run/docker.sock" ] }
添加deamon.json後json
dockerd命令能夠啓動dockervim
這時請求 127.0.0.1:2375 能夠正常訪問centos
使用systemctl沒法啓動docker的狀況api
systemctl restart docker systemctl start docker
沒法啓動dockertcp
查看當前的docker配置unix
systemctl cat docker | grep Exec ExecStart=/usr/bin/dockerd -H fd:// ExecReload=/bin/kill -s HUP $MAINPID
覆蓋配置
systemctl edit docker 添加 [Service] ExecStart= ExecStart=/usr/bin/dockerd
再次查看配置
systemctl cat docker | grep Exec ExecStart=/usr/bin/dockerd -H fd:// ExecReload=/bin/kill -s HUP $MAINPID ExecStart= ExecStart=/usr/bin/dockerd
可使用systemctl命令啓動docker