docker centos7容器使用bridge网络,可以ping通宿主机,但是不能访问外网,创建容器时使用host网络模式是可以访问外网的。经过多次尝试,发现跟virbr0网络有关,virbr0网络是虚拟网络,由virt-install安装包的命令创建。将virbr0网络删除并重启宿主机系统后,bridge网络的容器可以正常访问外网 删除virbr0: virsh net-destroy default virsh net-undefine default 重启宿主机