问题描述:

在进入docker 里面  ping 114.114.114.114(或其它外网)ping 不通?
查看docker的网络也正常

# docker network ls
# docker network inspect xxxx

问题产生原因:

docker 运行的时候会默认将 ip_forward 置为开启状态,但是一旦有网络重启操作竟会导致其关闭,导致 ping 不通外网 !

解决方法如下:

#cat /proc/sys/net/ipv4/ip_forward //转发开启或关闭 网络
#echo 1 > /proc/sys/net/ipv4/ip_forward //设为开启

在这里插入图片描述

解决办法:

持久化为1

修改 /etc/sysctl.conf 文件 把net.ipv4.ip_forward=1写进去 重启网络之后docker网络也正常!

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐