Docker部署RabbitMQ指南
创始人
2024-11-11 06:36:08
0

1. Rabbit概述

RabbitMQ是基于Erlang语言开发的开源消息通信中间件,官方地址:https://www.rabbitmq.com/。

2. 单机部署

我们在CentOS7虚拟机中使用Docker来安装。

2.1 下载镜像

方式一:在线拉取

docker pull rabbitmq:3-management

方式二:从本地加载

可以从我的百度网盘中下载。

链接: https://pan.baidu.com/s/14zDbKb_KplyXkzXeULnftQ?pwd=1234

提取码: 1234 

上传到虚拟机后,使用命令加载镜像即可:

docker load -i mq.tar

2.2 安装MQ

执行下面的命令来运行MQ容器:

docker run \  -e RABBITMQ_DEFAULT_USER=lyf \  -e RABBITMQ_DEFAULT_PASS=123456 \  --name mq \  --hostname mq1 \  -p 15672:15672 \  -p 5672:5672 \  -d \  rabbitmq:3-management
  • -e RABBITMQ_DEFAULT_USER=lyf:这是给MQ设置环境变量,配置用户名RABBITMQ_DEFAULT_USER为lyf,后续登录MQ和访问MQ的管理平台会用到
  • -e RABBITMQ_DEFAULT_PASS=123456:这是给MQ设置环境变量,配置密码为123456,后续登录MQ和访问MQ的管理平台会用到
  • --name:这是给这个容器取得名字
  • --hostname:这里是配置主机名,不配也可以,但是如果是做集群部署一定要配置
  • -p 15672:15672:这是做端口映射,15672指的是MQ管理平台的端口,这个平台会提供一个ui界面,方便我们管理
  • -p 5672:5672:这是做端口映射,5672指的是MQ通信的端口,后续发送或接收消息都是用到这个端口
  • -d:指的是后台运行
  • rabbitmq:3-management:指的是运行的镜像

可以看到RabbitMQ已经启动起来了:

然后访问http://虚拟机IP:15672/,可以看到管理界面:

在界面这里输入刚刚设置的用户和密码就可以进去RabbitMQ的管理界面:

相关内容

热门资讯

技术分享!aapoker透明挂... 技术分享!aapoker透明挂微扑克脚本代写(透明黑科技)原来真的有挂(wpk教程);1、aapok...
分享认知!wpk有外挂线上德州... 分享认知!wpk有外挂线上德州后台可以操控吗(辅助)其实真的有挂(爆料教程)1、让任何用户在无需wp...
热门推荐!we辅助poker德... 热门推荐!we辅助poker德之星wpk微扑克真的有辅助插件吗(透视辅助)其实真的有挂(透明教程)1...
科技通报!德扑之星有猫腻微扑克... 科技通报!德扑之星有猫腻微扑克有没有挂(透视辅助)其实真的有挂(wepoke教程)1、下载好德扑之星...
实测交流!wepower辅助器... 实测交流!wepower辅助器wepoke辅助插件(辅助)原来真的有挂(解密教程)1、下载好wepo...
玩家必看秘籍!wepokeai... 玩家必看秘籍!wepokeai机器人扑克世界牌局设置(透视辅助)原来真的有挂(解密教程)1、操作简单...
玩家必看科普!wepoke a... 玩家必看科普!wepoke ai辅助aapoker安卓版辅助(辅助)原来真的有挂(攻略方法)1、we...
教程辅助!wepoke辅助德州... 教程辅助!wepoke辅助德州ai辅助代理(透视辅助)其实真的有挂(安装教程)1、德州ai辅助ai辅...
每日必看推荐!aapoker透... 每日必看推荐!aapoker透视辅助德扑之星隐藏功能(辅助挂)其实真的有挂(系统教程)1、游戏颠覆性...
玩家亲测!wepoke辅助技巧... 玩家亲测!wepoke辅助技巧wepoke辅助插件(透视辅助)其实真的有挂(新2025版);1、we...