安装前提:
1、开通5672和15672端口
2、关闭服务器内部的firewalld防火墙
第一步:
拉取镜像:(该镜像里面已经帮大家安装好了图形化插件,直接15672就可以访问rabbitmq页面)
docker pull rabbitmq:3-management
查看镜像:
docker images
![在这里插入图片描述](https://img-blog.csdnimg.cn/febf56ff09164c18a4983e4b6df114b3.png
第二步:
创建并启动RabbitMQ容器:
docker run \
-e RABBITMQ_DEFAULT_USER=rabbitmq\
-e RABBITMQ_DEFAULT_PASS=rabbitmq\
--name nfzl-rabbitmq\
--hostname mq1 \
-p 15672:15672 \
-p 5672:5672 \
-d \
rabbitmq:3-management
命令说明:
RABBITMQ_DEFAULT_USER=rabbitmq : 用户名
RABBITMQ_DEFAULT_PASS=rabbitmq : 密码
将来我们去访问MQ或者是登录MQ管理平台,都需要这个账号和密码
--name nfzl-rabbitmq : 定义容器名称
--hostname mq1 : 定义MQ主机名称
-p 15672:15672 : 映射端口15672------>RabbitMQ管理平台的端口
-p 5672:5672 : 映射端口5672------>RabbitMQ消息通信的端口,消息的收发都通过这个端口
-d : 后台运行
rabbitmq:3-management : 镜像名称,不加版本号默认为latest版本
第三步:
查看运行的rabbitmq容器:
第四步:
登录测试,IP+15672 ,账户和密码都创建容器时候指定的。
账号 rabbitmq
-e RABBITMQ_DEFAULT_USER=rabbitmq
密码 rabbitmq
-e RABBITMQ_DEFAULT_PASS=rabbitmq\
恭喜您搭建成功!