docker pull rabbitmq:3.8.2-management
docker run -p 1883:1883 -p 4369:4369 -p 5671:5671 \
-p 5672:5672 -p 8883:8883 \
-p 15672:15672 -p 25672:25672 \
-p 15675:15675 \
-d --hostname my-rabbitmq \
--name some-rabbitmq \
-e RABBITMQ_DEFAULT_USER=admin \
-e RABBITMQ_DEFAULT_PASS=admin \
rabbitmq:3.8.2-management
#进入容器
docker exec -it some-rabbitmq /bin/bash
#启用管理控制台插件
rabbitmq-plugins enable rabbitmq_management 管理控制台的默认端口是15672 http://106.12.174.220:15672
#启用mqtt插件
rabbitmq-plugins enable rabbitmq_mqtt 默认端口mqtt是1883 mqtt://118.24.2.2:1883
#启用mqtt插件的websocket端口
rabbitmq-plugins enable rabbitmq_web_mqtt 默认端口websocket是15675 ws://118.24.2.2:15675/ws path是/ws
#进入容器
docker exec -it some-rabbitmq /bin/bash
# 查看当前用户列表
rabbitmqctl list_users
#新增用户 账号 root 密码 root
rabbitmqctl add_user root root
# 修改密码
rabbitmqctl change_password admin admin
#设置用户操作权限
rabbitmqctl set_user_tags root administrator
点赞 -收藏-关注-便于以后复习和收到最新内容有其他问题在评论区讨论-或者私信我-收到会在第一时间回复在本博客学习的技术不得以任何方式直接或者间接的从事违反中华人民共和国法律,内容仅供学习、交流与参考免责声明:本文部分素材来源于网络,版权归原创者所有,如存在文章/图片/音视频等使用不当的情况,请随时私信联系我、以迅速采取适当措施,避免给双方造成不必要的经济损失。感谢,配合,希望我的努力对你有帮助^_^
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://huanmin.blog.csdn.net/article/details/126145680
内容来源于网络,如有侵权,请联系作者删除!