在/etc/sysctl.conf
或者/usr/lib/sysctl.d/00-system.conf
中添加如下代码:
net.ipv4.ip_forward=1
重启network
服务
systemctl restart network
查看是否修改成功
sysctl net.ipv4.ip_forward
如果返回为net.ipv4.ip_forward = 1
则表示成功了
这时,重启容器即可。
另外还可以通过run
时加-p
参数指定IP的方式来解决,比如 -p 0.0.0.0:999:999
(指定ip就按ipv4来,否则默认全部是ipv6的。)
“The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time.” – Tom Cargill
标 题:centos 7 Docker容器启动报WARNING: IPv4 forwarding is disabled. Networking will not work