本文摘自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容器无法stop怎么办
moby 和 Docker 区别?
Docker network命令详解
Docker镜像启动成功了,但是无法访问是怎么回事
Docker与虚拟机的主要区别
怎么删除Docker里建立的容器
教你怎么在项目中使用powershell,bash和Docker
Docker不能在windows装吗
更多相关阅读请进入《Docker》频道 >>
转载请注明出处:木庄网络博客 » 如何解决docker的端口无法访问tcp6