前言 有时候在使用docker时,会莫名其妙docker内部与外网网络不通 docker与防火墙 docker内部的网络与宿主机的防火墙有千丝万缕的联系,docker启动的那一刻如果防火墙是启动的,docker内部与外部就会走防火墙转发策略,这个时候,如果关闭了防火墙,就会导致docker内部无法访问外网。反之亦然。 解决办法 重启docker systemctl restart docker 重启之后一般情况下,网络都会恢复。