1、运行容器
sudo docker run --name rabbitmq \
--hostname mq \
-e RABBITMQ_DEFAULT_USER=jim \
-e RABBITMQ_DEFAULT_PASS=jim \
-p 15672:15672 \
-p 5672:5672 \
-d rabbitmq:3.11.1
2、进入容器内部并开启web界面
docker exec -it rabbitmq bash
# 开启web界面
rabbitmq-plugins enable rabbitmq_management
# 开启监控界面
cd /etc/rabbitmq/conf.d/
echo management_agent.disable_metrics_collector = false > management_agent.disable_metrics_collector.conf
3、创建账户
# 创建账号
rabbitmqctl add_user jim jim
# 设置用户角色
rabbitmqctl set_user_tags jim administrator
# 设置用户权限
# 用户 laptoy 具有/vhost1 这个 virtual host 中所有资源的配置、写、读权限
# set_permissions [-p <vhostpath>] <user> <conf> <write> <read>
rabbitmqctl set_permissions -p "/" jim ".*" ".*" ".*"
dfd
# 当前用户和角色
rabbitmqctl list_users
4、访问 http://localhost:15672
5、登录