1.4 KiB
1.4 KiB
RabbitMQ
1.查看仓库
docker search rabbitmq
2.安装RabbitMQ
docker pull rabbitmq
3.启动RabbitMQ
docker run -d --hostname my-rabbit --name rabbit -p 15672:15672 -p 5672:5672 rabbitmq
4.安装插件
找到镜像ID
docker ps
进入容器
docker exec -it 镜像ID /bin/bash
安装插件
rabbitmq-plugins enable rabbitmq_management
ctrl+p+q退出当前容器
访问地址
http://服务器IP:15672,用户名密码都是guest
5.踩坑
进入rabbitmq容器
docker exec -it {rabbitmq容器名称或者id} /bin/bash
进入容器后,cd到以下路径
cd /etc/rabbitmq/conf.d/
修改 management_agent.disable_metrics_collector = false
echo management_agent.disable_metrics_collector = false > management_agent.disable_metrics_collector.conf
退出容器
exit
重启rabbitmq容器
docker restart {rabbitmq容器id}
6.rabbit 创建用户授权
添加用户,用户名为root,密码为123456
rabbitmqctl add_user admin admin
赋予root用户所有权限
rabbitmqctl set_permissions -p / root ".*" ".*" ".*"
赋予root用户administrator角色
rabbitmqctl set_user_tags root administrator
查看所有用户
rabbitmqctl list_users