• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
程序人生^
博客园    首页    新随笔    联系   管理    订阅  订阅

Docker 安装RabbitMQ

1.在线拉取RabbitMQ镜像

docker pull rabbitmq:3-management

2.安装mq

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

#创建运行容器
docker run \
#环境变量(用户名和密码)
 -e RABBITMQ_DEFAULT_USER=mymq \
 -e RABBITMQ_DEFAULT_PASS=123321 \
 #容器名称
 --name mq \
 #主机名称(集群会用到)
 --hostname mq1 \
 #管理平台端口
 -p 15672:15672 \
 #mq通讯端口
 -p 5672:5672 \
 #后台运行
 -d \
 #镜像名称:版本号
 rabbitmq:3-management
 
#docker run  -e RABBITMQ_DEFAULT_USER=mymq  -e RABBITMQ_DEFAULT_PASS=123321  --name mq  --hostname mq1  -p 15672:15672  -p 5672:5672  -d  rabbitmq:3-management

 

打开浏览器访问:http://127.0.0.1:15672/#/进入RabbitMQ管理页面,输入上面设置的账号密码:

 3.MQ的基本结构:

 

 

RabbitMQ中的一些角色:

  • publisher:生产者

  • consumer:消费者

  • exchange个:交换机,负责消息路由

  • queue:队列,存储消息

  • virtualHost:虚拟主机,隔离不同租户的exchange、queue、消息的隔离

posted @ 2021-11-01 23:02  程序人生^  阅读(105)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3