Centos7
- 在/usr/lib/systemd/system/docker.service,配置远程访问。
# vim /usr/lib/systemd/system/docker.service
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
- docker重新读取配置文件,重新启动docker服务
# systemctl daemon-reload
# systemctl restart docker
- 验证
# ps -ef|grep docker
root 26208 1 0 23:51 ? 00:00:00 /usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
# netstat -tulp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:ssh 0.0.0.0:* LISTEN 886/sshd
tcp6 0 0 [::]:2375 [::]:* LISTEN 26208/dockerd
$ sudo docker -H tcp://139.129.130.123:2375 images
REPOSITORY TAG IMAGE ID CREATED SIZE
mysql 5.6 f8fe303bcac2 4 days ago 298MB
注意防火墙是否开启