概述
导语:今天测试helm安装服务时,服务报错,发现容器获取的hostip和实际的hostip不一致。导致服务不能使用。
系统ubuntu20.04
如图是容器报错,即容器中获取到的宿主机ip。我是用的hostnetwork
通过ip a
查看到目前dhcp的ip是172.16.20.105
分析,当前系统是用再生龙恢复的,制作再生龙镜像时ip好像是172.16.20.45。
更换了一个网口没有用。
尝试修改成ip为静态ip 172.16.20.105,依旧会报上面的错,重启之后也是老样子。
最后妥协,修改成静态ip 172.16.20.45 不报错了。
没有尝试更换网卡,也许能解决。
通过传递env为HOST_IP
后面也再测试一下其他的服务器 试试其他的ip
最后
以上就是自然盼望为你收集整理的[问题未处理]-容器获取的hostip和实际宿主机ip不一致的全部内容,希望文章能够帮你解决[问题未处理]-容器获取的hostip和实际宿主机ip不一致所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复