本文摘自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》频道 >>
转载请注明出处:木庄网络博客 » 如何解决docker的端口无法访问tcp6