java项目部署的时候 docker报错

Docker容器启动警告 IPv4 forwarding is disabled. Networking will not work.

谁能帮忙看下

宿主机没有开启转发

vim /etc/sysctl.conf

#配置转发
net.ipv4.ip_forward=1

解决办法:
#vi /etc/sysctl.conf
或者
#vi /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的。)
附原文链接:https://blog.csdn.net/weiguang1017/article/details/76212203

希望对题主有所帮助!可以的话,帮忙点个采纳!