Bootstrap

Docker 容器内部无法访问外部网络

问题描述:

docker容器无法访问外部网络。

可能原因:

宿主机防火墙没有开启net转发导致。

解决方法:

1、查询防火墙是否开启了net转发.no代表尚未开启net转发

firewall-cmd --query-masquerade
no

2、开启net转发

firewall-cmd --zone=public --add-masquerade --permanent
firewall-cmd --reload

3、不需要重启docker,当前容器已恢复正常

;