Linux和widow下 Docker开启远程连接访问

  默认情况下,Docker守护进程会生成一个socket文件来进行本地进程通信,而不会监听任何端口,因此只能在本地使用docker客户端或者使用Docker API进行操作。
如果想在其他主机上操作Docker主机,就需要让Docker守护进程监听一个端口,这样才能实现远程通信。

Linux下配置:
配置docker远程连接端口

vi   /usr/文件夹/systemd/system/docker.service

找到 ExecStart,在最后面添加

 -H tcp://0.0.0.0:2375

重启docker

systemctl daemon-reload
systemctl start docker

如果我们有防火墙,记得添加防护墙策略或者关闭防护墙

window设置
右键打开docker图标,选择settings

在General菜单中,找到 Expose daemon on tcp://localhost:2375 without TLS,勾选此选项.
勾选后,docker会自动开启端口监听,我们不需要重启

 

Linux和widow下 Docker开启远程连接访问

上一篇:Ambiguous expansion of macro weakify和Ambiguous expansion of macro strongify的警告


下一篇:ubuntu 下添加sublime 启动图标