本文摘自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如何实现打包
windows系统上如何修改Docker镜像源
Docker容器无法ping通外网怎么解决
怎么迁移应用到Docker
centos7下无法启动Docker
Docker与虚拟机的主要区别
怎么看Docker容器启动没有
Docker怎么正确部署tomcat及web应用
更多相关阅读请进入《Docker》频道 >>
转载请注明出处:木庄网络博客 » 如何解决docker的端口无法访问tcp6