提示:系统应已安装docker,本文演示使用Linux系统部署RabbitMQ。
1.安装步骤
拉取安装版本镜像
docker pull rabbitmq:版本号 -management
示例,安装3.8.0版本
docker pull rabbitmq:3.8.0-management
# 1.拉取rabbitmq镜像,安装版本在rabbitmq后面跟上版本号即可
# 我们这里安装最新版本(不指定版本号就代表安装最新版本)
docker pull rabbitmq
# 2.查看镜像是否拉取成功
docker images
# 3.创建并启动容器,登录账号和密码需要自己设置,还有网络名称和容器名称
docker run \
-e RABBITMQ_DEFAULT_USER=[登录名] \
-e RABBITMQ_DEFAULT_PASS=[登录密码] \
-v mq-plugins:/plugins \
--name mq \
--hostname mq \
-p 15672:15672 \
-p 5672:5672 \
--network [网络名称]\
-d \
[容器名称]
# 4.查看容器是否创建并成功运行
docker ps --format "table {{.Image}}\t{{.Names}}"
# 5.进入容器内部
docker exec -it [容器名] /bin/bash
# 6.修改配置,开启允许web访问,因为部署默认不开启web访问,浏览器无法访问RabbitMQ控制台
rabbitmq-plugins enable rabbitmq_management
# 7.修改完成,退出
exit
# 8.可以在浏览器输入 虚拟机ip地址:15672访问RabbitMQ控制台
2.步骤演示
成功访问到RabbitMQ控制台
温馨提示:创建容器时输入的账号密码如果不能成功登录的话,输入账号:guest 密码:guest 进行登录,登陆后可以在控制台自己创建账号。