docker
Docker服务中进程间通信通过/var/run/docker.sock实现,默认服务不提供监听端口,因此使用docker remote api 需要手动绑定端口。
在centos7.2下,可以进行这样的操作:
直接在ExecStart=/usr/bin/dockerd后面增加需要的启动参数即可。我这里增加了DockerHub镜像加速地址和开启了tcp连接(–registry-mirror=https://xxoo.mirror.acs.aliyun.com -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock)
vim /etc/systemd/system/docker.service
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock
systemctl daemon-reload
systemctl restart docker
vim /etc/sysconfig/docker
docker.service在磁盘上更改。运行’systemctl daemon-reload’重新加载单元。
systemctl restart docker