docker启动容器发现端口是tcp6,导致无法访问

网友投稿 708 2022-10-19

docker启动容器发现端口是tcp6,导致无法访问

解决docker的容器的tcp6端口无法访问。

1. 问题背景

[root@dc02 ~]# sudo docker run -p 5601:5601 -p 9200:9200 -p 5044:5044 -it --name elk elk:v2WARNING: IPv4 forwarding is disabled. Networking will not work. * Starting periodic command scheduler cron [ OK ] * Starting Elasticsearch Server [ OK ]

在浏览器中无法访问

2. 解决办法

[root@dc02 log]# vim /usr/lib/sysctl.d/00-system.conf加入一行net.ipv4.ip_forward=1重启网络[root@dc02 log]# systemctl restart network测试网络连通性[root@dc02 log]# ping baidu.comPING baidu.com (123.125.115.110) 56(84) bytes of data.64 bytes from 123.125.115.110: icmp_seq=1 ttl=128 time=3.61 ms64 bytes from 123.125.115.110: icmp_seq=2 ttl=128 time=2.73 ms重启docker[root@dc02 log]# systemctl restart docker.service

作者:HaydenGuo

每一个前十年都想不到后十年我会演变成何等模样,可知人生无常,没有什么规律,没有什么必然。

只要我还对新鲜的知识、品格的改进、情感的扩张、有胃口,这日子就是值得度过的。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:springboot访问静态资源遇到的坑及解决
下一篇:docker构建镜像
相关文章

 发表评论

暂时没有评论,来抢沙发吧~