1、拉取镜像
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 |
3、进入容器,启动web管理页面
| docker exec -it rabbitmq /bin/bash |
| |
| 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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏