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