在Ubuntu 16.04系统中开启docker remote api的方法:
#查看配置文件位于哪里
systemctl show --property=FragmentPath docker
#编辑配置文件内容,接收所有ip请求
sudo gedit /lib/systemd/system/docker.service ExecStart=/usr/bin/dockerd -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2376
#重新加载配置文件,重启docker daemon
sudo systemctl daemon-reload
sudo systemctl restart docker
附:Centos 7.2下开放Docker Remote API端口
直接在ExecStart=/usr/bin/dockerd后面增加需要的启动参数即可。
ExecStart=/usr/bin/dockerd –registry-mirror=https://xxoo.mirror.acs.aliyun.com -H tcp://0.0.0.0:2375 -H unix:///var/run/Docker.sock
systemctl daemon-reload
systemctl restart docker