安装命令
cd /opt/rabbitmq
mkdir data
# 拉取镜像
docker pull rabbitmq
# 查看镜像
docker images
# 拉取镜像到本地仓库,这里是直接安装最新的,
# 如果需要安装其他版本在rabbitmq后面跟上版本号即可
# docker pull rabbitmq
# 启动rabbitMq
docker run -d \
-v /opt/rabbitmq/data:/var/lib/rabbitmq \
-p 5672:5672 -p 15672:15672 --name rabbitmq --restart=always \
--hostname myRabbit rabbitmq:3-management
# 启动rabbitmq_management, rabbitmq 为容器的名称,使用id也可以
docker exec -it rabbitmq rabbitmq-plugins enable rabbitmq_management
# ip+端口号登录,用户名和密码默认都是guest
rabbitmq管理界面
- 浏览器访问http://119.91.62.24:15672/
- 初始账号密码 guest guest
创建admin用户,密码crl123
# 进入容器
docker exec -it rabbitmq /bin/bash
#执行以下命令,删除 RabbitMQ 默认帐户 guest
rabbitmqctl delete_user guest
#执行以下命令,创建新用户
rabbitmqctl add_user crl crl123
#执行以下命令,将新用户设置为管理员帐户
rabbitmqctl set_user_tags crl administrator
#执行以下命令,赋予管理员帐户所有权限
rabbitmqctl set_permissions -p / crl ".*" ".*" ".*"