将容器运行在docker中自定义的网络后,linux虚拟机可以访问,但是我的window电脑不能访问,这是为什么?
问题描述:
将容器运行在docker中自定义的网络后,linux虚拟机可以访问,但是我的window电脑不能访问
下面是具体的配置
当我使用linux虚拟机访问时,可以访问:
当我使用cmd命令行窗口访问时,连接超时:
哪位朋友可以给我解答一下子,感谢!
答
检查一下你的Linux虚拟机的防火墙。docker需要用到NAT,防火墙应该是开启的。
#systemctl status firewalld
你需要在防火墙上开通15672端口。
centos7可以参照如下命令:
#firewall-cmd --zone=public --add-port=15672/tcp --permanent