Docker搭建RabbitMQ
Posted 盖世英雄呀
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker搭建RabbitMQ相关的知识,希望对你有一定的参考价值。
安装前提:
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\\
恭喜您搭建成功!
以上是关于Docker搭建RabbitMQ的主要内容,如果未能解决你的问题,请参考以下文章