【系统版本】CentOS Linux release 7.5.1804 (Core)
【docker版本】Docker version 18.06.1-ce, build e68fc7a
【环境】阿里云ECS 安全组开端口 15672 5672
1、docker拉取rabbitmq 3.7-management镜像。使用官方镜像仓库。
2、编辑docker容器启动shell脚本
#!/bin/bash
docker run -d -p 15672:15672 -p 5672:5672 --name rabbitmq-3.7-management --privileged=true -v /home/rabbitmq-home/conf:/etc/rabbitmq -v /home/rabbitmq-home/data:/var/lib/rabbitmq -v /home/rabbitmq-home/log:/var/log/rabbitmq rabbitmq:3.7-management
3、进入容器
docker exec -it f4 bash
4、开启 rabbitmq_management 插件
rabbitmq-plugins enable rabbitmq_management
5、进入web控制台访问
6、默认账号密码
guest
guest
可以在 admin 页面修改密码,增加账号。
7、基于这个开启了rabbitmq_management插件的容器生成镜像,上传到自己的阿里云镜像仓库。