docker配置远程连接daemon
2020-08-06 本文已影响0人
_micang
1. 开放daemon连接
Centos7 修改 /usr/lib/systemd/system/docker.service
ExecStart=/usr/bin/dockerd -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375
Ubuntu 修改daemon配置:/etc/docker/daemon.json,添加如下行:
{"hosts": ["fd://", "tcp://0.0.0.0:2375"]}(需要花括号,如果有多行设置,每行都需要花括号,设置了fd://自动便是unix socket
重启docker
systemctl daemon-reload
systemctl restart docker.service
2. 开放系统防火墙2375端口
命令参照本人博客 centos6, suse, centos7 防火墙命令
3. 连接engine api
http://ip:2375/containers/{id}/json