如何解决docker的端口无法访问tcp6


本文摘自PHP中文网,作者WJ,侵删。

如何解决docker的端口无法访问tcp6

1.问题背景

1

2

[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. 解决办法

1

2

3

4

5

6

7

8

9

[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.com

PING 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

相关推荐:docker教程

以上就是如何解决docker的端口无法访问tcp6的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

Docker不同容器如何访问

Docker不能连外网解决方法

Docker怎么查看网络详情

主机上Docker之间不通怎么办

moby 和 Docker 区别?

Docker容器内域名解析失败怎么解决

linux环境下如何查看Docker是否已安装

Docker和传统虚拟化的区别

怎么升级Docker中的tomcat版本

Docker什么命令启动服务?

更多相关阅读请进入《Docker》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...