解决CentOS7 docker容器映射端口只监听ipv6的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决CentOS7 docker容器映射端口只监听ipv6的问题相关的知识,希望对你有一定的参考价值。

参考技术A

rabbitMQ docker容器起来以后,查看15672端口监听情况,发现可以连接,排查端口的开放情况,如下图:

可以看到,15672端口已开放,但是IP是ipv6类型,所以导致我们无法访问成功。解决方法如下
/etc/default/grub在GRUB_CMDLINE_LINUX中增加ipv6.disable=1

保存后重新配置grub并重启服务器

最终如下

以上是关于解决CentOS7 docker容器映射端口只监听ipv6的问题的主要内容,如果未能解决你的问题,请参考以下文章

docker 端口映射被删除,映射断开问题解决

centos7下安装docker(15.6docker跨主机网络---Weave)

docker的host模式如何查看监听端口

docker的host模式如何查看监听端口

如何在没有端口映射的情况下将 docker 容器的 ip 和端口暴露给外部 docker 主机?

只查看正在运行的容器和docker主机做了哪些端口映射的命令