如何解决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

Docker的镜像文件放在哪里

已经运行的Docker如何重新挂载目录

怎么查看Docker镜像中的文件

Docker是什么?有什么作用?

Docker是什么

Docker 是干什么的?

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



打赏

取消

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

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

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

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

评论

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