用docker安装RabbitMQ

1、拉取镜像

docker pull rabbitmq:4.0
# 或者有本地镜像:docker load -i rabbitmq.tar

2、创建docker容器

docker run -d \
--name rabbitmq \
--hostname rabbitmq \
-v mq-plugins:/plugins \
-p 5672:5672 \
-p 15672:15672 \
-e RABBITMQ_DEFAULT_USER=admin \
-e RABBITMQ_DEFAULT_PASS=password \
rabbitmq:4.0

2、连接docker网络

docker network connect nacos-mysql-network rabbitmq
docker network inspect nacos-mysql-network # 查看docker网络详情

3、进入容器,启动web管理页面

docker exec -it rabbitmq /bin/bash
# 启动web管理页面:
rabbitmq-plugins enable rabbitmq_management

4、访问web页面

访问 http://192.168.145.131:15672/

5、问题排查

访问时碰到:Stats in management UI are disabled on this node
解决方案:在容器内/etc/rabbitmq/conf.d目录下,执行

echo management_agent.disable_metrics_collector = false > 20-management_agent.disable_metrics_collector.conf

然后重启docker

posted @   徐徐丶  阅读(16)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
点击右上角即可分享
微信分享提示