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

一、

docker run -itd -p:84:80 --name test-02 -h test02 nginxWARNING: IPv4 forwarding is disabled. Networking will not work.

 解决方法

解决方式:

第一步:在宿主机上执行echo "net.ipv4.ip_forward=1" >>/usr/lib/sysctl.d/00-system.conf

[root@node2 ~]# echo "net.ipv4.ip_forward=1" >>/usr/lib/sysctl.d/00-system.conf

第二步 重启网卡和docker

[root@node2 ~]# systemctl restart network && systemctl restart docker

  测试

[root@node2 ~]# docker run -itd -p:85:80 --name test-03 -h test03 nginx 
d312346d1aed68f141a0c270369e443e68138004ef8f8923e43d2ac047fd6e7a

 成功解决

原文地址:https://www.cnblogs.com/tianzhendengni/p/14068454.html