Linux环境下,docker 安装 rabbitmq 但是java程序访问不了。

问题遇到的现象和发生背景

Linux环境下,docker 安装 rabbitmq 但是java程序访问不了。
这样安装的,

docker run -d --name rabbitmq \
--publish 5671:5671 \
--publish 5672:5672 \
--publish 4369:4369 \
--publish 25672:25672 \
--publish 15671:15671 \
--publish 15672:15672 \
--publish 15672:15672 \
rabbitmq:3.8.25-management

已经开启了 两个插件:
[E*] rabbitmq_web_stomp 3.8.25
[e*] rabbitmq_stomp 3.8.25

浏览器也可以访问 http://ip地址:15672/#/

img

问题相关代码,请勿粘贴截图

但java程序就是访问不上,防火墙已经开放了 61613 端口

运行结果及报错内容
我的解答思路和尝试过的方法

难道我在 docker run 的时候 也要加上 61613 端口吗?

我想要达到的结果

能否整个 docker 安装 rabbitmq 并启用stomp插件,java程序可以访问的教程或者视频。



15672端口只是mq服务的管理后台。
5672:是rabbitmq的操作端口
开放一下5672端口