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的主要内容,如果未能解决你的问题,请参考以下文章

在centos搭建rabbitmq并制作docker镜像

docker搭建RabbitMQ

Docker搭建RabbitMQ

docker搭建rabbitmq集群

基于docker搭建rabbitmq

Centos 7 docker搭建RabbitMQ