ubuntu下不能访问docker中的rabbitmq服务端口

Posted ustc-anmin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu下不能访问docker中的rabbitmq服务端口相关的知识,希望对你有一定的参考价值。

主要原因是防火墙屏蔽了15672端口,宿主机就不能直接通过 ip:port的形式访问rabbitmq的管理界面了。

解决方法很简单:

设置防火墙规则,使外部主机能够访问虚拟机的15672端口。

启动iptables:

modprobe ip_tables

开放rabbitmq的15672端口:

sudo iptables -A INPUT -p tcp -i eth0 --dport 15672 -j ACCEPT

然后就可以访问啦

技术图片

用户名和密码都是guest

技术图片

 

以上是关于ubuntu下不能访问docker中的rabbitmq服务端口的主要内容,如果未能解决你的问题,请参考以下文章

Docker下RabbitMQ四部曲之四:高可用实战

Docker搭建RabbitMQ(阿里云)

Ubuntu18.04下修改docker镜像源

win10下的docker桌面端配置ubuntu进行访问

win10下的docker桌面端配置ubuntu进行访问

windows宿主机访问ubuntu虚拟机中的docker服务