Docker网络警告:WARNING: IPv4 forwarding is disabled. Networking will not work.


centos7 启动docker容器时出现警告:

[root@localhost jdk1.8]# docker run --name demo1 -d -p 8080:8080 jdkdemo:v2

WARNING: IPv4 forwarding is disabled. Networking will not work.


docker inspect demo1 查到容器IP  192.168.10.2


宿主机IP:192.168.8.115


curl  http://192.168.10.2:8080/test/1001  是有数据返回的。

curl  http://192.168.8.115:8080/test/1001  是有数据返回的。


外部浏览器访问:http://192.168.8.115:8080/test/1001   无响应。



解决办法:

宿主机上  vi /usr/lib/sysctl.d/00-system.conf  

添加一行配置:

net.ipv4.ip_forward=1          1表示启用,0表示停用


重启network服务

systemctl restart network


查看是否修改成功

sysctl net.ipv4.ip_forward


net.ipv4.ip_forward = 1”则表示成功



image.png



docker

2020.11.18 00:18

https://www.meihaocloud.com.com/340.html , 欢迎转载,请在文章页标出原文连接 !


Copyright © 2020 千夕网 联系站长

粤公网安备 44030302001408号 粤ICP备19099833号-1