docker.service添加了-H tcp://0.0.0.0:2375仍然无法访问2375端口
在/usr/lib/systemd/system/docker.service文件添加-H tcp://0.0.0.0:2375,具体如下所示:[Service]ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock重启docker操作systemctl daemon-reloadsystemct
·
在/usr/lib/systemd/system/docker.service文件添加-H tcp://0.0.0.0:2375,具体如下所示:
[Service]
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
重启docker操作
systemctl daemon-reload
systemctl restart docker
经过上述操作后外部仍然无法访问2375端口,这时就需要查看是否是防火墙在作怪,通过firewall-cmd
--zone=public --list-ports命令查看开放的端口,发现没有开放2375端口
防火墙开放2375端口
firewall-cmd --zone=public --add-port=2375/tcp --permanent //permanent 是永久打开端口,否则重启系统后该端口仍然未对外开放,这也是笔者之前可以访问2375端口,重启系统后无法访问的根源
firewall-cmd
--reload
经过上述操作后在外部就可以访问到2375端口了
更多推荐
已为社区贡献11条内容
所有评论(0)