1.创建rabbitmq docker容器,并使用--network host指定网络模式为host,和主机共用一套网络环境,之后开启防火墙即可访问。
--hostname my-rabbit指定创建容器的主机名为my-rabbit,--name指定 容器名称为rabbitmq-management。
docker run -d --network host --hostname my-rabbit --name rabbitmq-management rabbitmq:3.7.15-management
2. 进入容器
docker exec -ti rabbitmq-management bash
3. 配置
rabbitmqctl add_user username password
# 添加用户username,密码为password
rabbitmqctl add_vhost test
# 添加虚拟主机 test
rabbitmqctl set_permissions --vhost test username".*" ".*" ".*"
# 设置test对虚拟主机的权限为全部
rabbitmqctl set_user_tags detection administrator
# 设置用户标签为administrator
4.连接测试
本文详细介绍了如何使用Docker容器部署RabbitMQ消息中间件,包括创建容器、网络配置、用户及权限设置,以及如何进行连接测试。

被折叠的 条评论
为什么被折叠?



