Docker开启Remote API 访问 2375端口

在/usr/lib/systemd/system/docker.service,配置远程访问。

主要是在[Service]这个部分,加上下面两个参数

-H tcp://0.0.0.0:2375代表远程访问

-H unix://var/run/docker.sock 代表本机访问

同时需要在windows设置环境变量:

DOCKER_HOST = tcp://<remote-ip>:2375


# vim /usr/lib/systemd/system/docker.service

[Service]
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock

重启

systemctl daemon-reload
systemctl restart docker

注意:需要重启windows电脑才会生效,这是一个坑,设置了环境变量,重启idea或者eclipse还不行,需要重启window电脑才能生效。

参考博客: 

https://www.cnblogs.com/hongdada/p/11512901.html

原文地址:https://www.cnblogs.com/yucongblog/p/12951428.html