现象描述:
vmware使用了nat网络模式,增加了相应端口映射规则。
docker容器1使用host网络模式,程序监听0.0.0.0:8001端口,centos7可以访问,但其他客户端无法访问。
docker容器2使用bridge网络模式(端口映射),程序监听0.0.0.0:8002端口,centos7和其他客户端均可以访问。
解决措施:
将容器1也采用bridge网络模式,成功访问。
后续继续排查:
centos7的防火墙未关闭(给自己搞无语了。。),关闭后,容器1使用host网络模式可以被centos7和其他客户端访问
systemctl stop firewalld