VMware+centos7+docker安装好之后,无法访问容器内的应用,ping容器ip也不通
百思不得其解
docker容器应用在部署时候,添加了自定义的网络。不是默认的docker0 网卡。
如上图,宿主机ping 容器的ip不通
网上百度n久 ,不是说防火墙问题,就是 iptables问题等等,路由问题什么的
最后通过重新添加网桥,解决
解决方法如下
systemctl stop docker
ip link set dev br-bee251a0b397 down
#删除网桥
brctl delbr br-bee251a0b397
#增加docker0 网桥
brctl addbr br-bee251a0b397
#增加网卡
ip addr add 172.19.0.1/24 dev br-bee251a0b397
#启用网卡
ip link set dev br-bee251a0b397 up
#重启docker服务
systemctl restart docker
正常访问