赞
踩
目录
三、运行镜像 4b23cfb64730 (5672是程序的端口,15672是web访问的端口)
六、通过阿里云服务器的 ip:15672 就可以访问了!起始账号密码都是:guest
1、点击下载安装
2、点击Docker 镜像
3、找到最新的带界面的安装
docker pull rabbitmq:3.8.0-management
docker run -d --name my-rabbitmq-management -p 5672:5672 -p 15672:15672 --hostname my-rabbitmq 4b23cfb64730
1、放开端口
firewall-cmd --add-port=15672/tcp --permanent
2、重启防火墙
firewall-cmd --reload
1、进入docker 的 RabbitMQ 容器中
docker exec -it 647caf5c20c6 bash
2、查看用户
rabbitmqctl list_users
3、修改密码
rabbitmqctl change_password userName newPassword
4、如果不想要guest的账号也可以新增账号
rabbitmqctl add_user userName newPassword
5、看guest不爽,你还可以delete它
rabbitmqctl delete_user guest
6、最后别忘了给自己添加的账号增加超级管理员权限
rabbitmqctl set_user_tags userName administrator
docker pull rabbitmq
mkdir -p /usr/local/rabbitmq/data
mkdir -p /usr/local/rabbitmq/conf
mkdir -p /usr/local/rabbitmq/log
docker run -d --name my_rabbitmq --privileged=true -p 5672:5672 -p 15672:15672 -v /usr/local/rabbitmq/data:/var/lib/rabbitmq/mnesia -v /usr/local/rabbitmq/conf:/etc/rabbitmq -v /usr/local/rabbitmq/log:/var/log/rabbitmq -e RABBITMQ_DEFAULT_USER=guest -e RABBITMQ_DEFAULT_PASS=guest rabbitmq
参数说明
- -d #后台运行
- --privileged=true #授予容器中的root拥有真正权限
- -e RABBITMQ_DEFAULT_USER=guest #可视化界面登录用户名
- -e RABBITMQ_DEFAULT_PASS=guest #可视化界面登录密码
- -p 15672:15672 #可视化界面的端口映射
- -p 5672:5672 #服务端口映射
- -v /usr/local/rabbitmq/data:/var/lib/rabbitmq/mnesia #自定义数据目录:rabbitmq的数据目录
- -v /usr/local/rabbitmq/conf:/etc/rabbitmq #自定义配置目录:rabbitmq的配置目录
- -v /usr/local/rabbitmq/log:/var/log/rabbitmq #自定义日志目录:rabbitmq的日志目录
启动后直接ip:15672就可以访问可视化界面了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。