docker rabbitmq
docker rabbitmq
1.pull
docker pull rabbitmq:3.10-management
- management 带管理UI版本
2.查看镜像
docker images
3.run
docker run --name rabbitmq -d -p 15672:15672 -p 5672:5672 13f1d0a135aa
- --name rabbitmq 指定容器名称为rabbitmq
- -d 后台运行容器
- -p 15672:15672 管理UI端口映射
- -p 5672:5672 客户端映射
- 13f1d0a135aa IMAGE ID
rabbitmq management不是私密连接
原因:RabbitMQ官方只允许本机使用guest访问
解决方案:新建用户
# 进入mq bash
docker exec -it rabbitmq bash
# 查看用户列表
rabbitmqctl list_users
# 新增用户
rabbitmqctl add_user username password
# 用户授权 管理员权限
rabbitmqctl set_user_tags username administrator