docker搭建rabbitmq集群环境的方法

发布时间 - 2026-01-11 02:18:27    点击率:

本文主要讲述如何用docker搭建rabbitmq的集群。分享给大家,希望此文章对各位有所帮助。

下载镜像

采用bijukunjummen该镜像。

git clone https://github.com/bijukunjummen/docker-rabbitmq-cluster.git

运行

启动集群

cd docker-rabbitmq-cluster/cluster
docker-compose up -d
......
Status: Downloaded newer image for bijukunjummen/rabbitmq-server:latest
docker.io/bijukunjummen/rabbitmq-server: this image was pulled from a legacy registry. Important: This registry version will not be supported in future versions of docker.
Creating cluster_rabbit1_1
Creating cluster_rabbit2_1
Creating cluster_rabbit3_1

默认启动了三个节点

rabbit1:
 image: bijukunjummen/rabbitmq-server
 hostname: rabbit1
 ports:
  - "5672:5672"
  - "15672:15672"

rabbit2:
 image: bijukunjummen/rabbitmq-server
 hostname: rabbit2
 links:
  - rabbit1
 environment:
  - CLUSTERED=true
  - CLUSTER_WITH=rabbit1
  - RAM_NODE=true
 ports:
   - "5673:5672"
   - "15673:15672"

rabbit3:
 image: bijukunjummen/rabbitmq-server
 hostname: rabbit3
 links:
  - rabbit1
  - rabbit2
 environment:
  - CLUSTERED=true
  - CLUSTER_WITH=rabbit1
 ports:
    - "5674:5672"

查看

docker@default:~$ docker ps
CONTAINER ID    IMAGE              COMMAND         CREATED       STATUS       PORTS                                         NAMES
ba5f665bb213    bijukunjummen/rabbitmq-server  "/bin/sh -c /opt/rabb"  10 minutes ago   Up 10 minutes    4369/tcp, 9100-9105/tcp, 15672/tcp, 25672/tcp, 0.0.0.0:5674->5672/tcp         cluster_rabbit3_1
b9466e206b2b    bijukunjummen/rabbitmq-server  "/bin/sh -c /opt/rabb"  10 minutes ago   Up 10 minutes    4369/tcp, 9100-9105/tcp, 25672/tcp, 0.0.0.0:5673->5672/tcp, 0.0.0.0:15673->15672/tcp  cluster_rabbit2_1
b733201aeadf    bijukunjummen/rabbitmq-server  "/bin/sh -c /opt/rabb"  10 minutes ago   Up 10 minutes    4369/tcp, 0.0.0.0:5672->5672/tcp, 9100-9105/tcp, 0.0.0.0:15672->15672/tcp, 25672/tcp  cluster_rabbit1_1
88196436c434    daocloud.io/daocloud/daomonit  "/usr/local/bin/daomo"  37 hours ago    Up 2 hours                                                 daomonit

访问

http://192.168.99.100:15672,弹出登陆界面

输入guest/guest

参考

docker-rabbitmq-cluster 

tutum/rabbitmq    

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# docker  # rabbitmq  # 集群  # docker搭建rabbitmq集群  # Docker搭建RabbitMq的普通集群和镜像集群的详细操作  # docker部署rabbitmq集群的实现方法  # Docker搭建RabbitMQ集群的方法步骤  # 镜像  # 给大家  # 弹出  # 如何用  # 大家多多  # 登陆界面  # 启动了  # supported  # version  # Creating  # versions  # future  # pulled  # io  # latest  # Important  # registry  # legacy  # ports  # links 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?  如何在Windows服务器上快速搭建网站?  Swift中swift中的switch 语句  如何在建站主机中优化服务器配置?  Laravel中DTO是什么概念_在Laravel项目中使用数据传输对象(DTO)  浅析上传头像示例及其注意事项  品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?  Laravel如何使用Scope本地作用域_Laravel模型常用查询逻辑封装技巧【手册】  Laravel如何记录日志_Laravel Logging系统配置与自定义日志通道  无锡营销型网站制作公司,无锡网选车牌流程?  Laravel辅助函数有哪些_Laravel Helpers常用助手函数大全  深圳网站制作的公司有哪些,dido官方网站?  如何在万网ECS上快速搭建专属网站?  高防服务器租用首荐平台,企业级优惠套餐快速部署  Google浏览器为什么这么卡 Google浏览器提速优化设置步骤【方法】  如何登录建站主机?访问步骤全解析  Laravel怎么导出Excel文件_Laravel Excel插件使用教程  Laravel路由怎么定义_Laravel核心路由系统完全入门指南  在线制作视频的网站有哪些,电脑如何制作视频短片?  Laravel如何使用Livewire构建动态组件?(入门代码)  Laravel软删除怎么实现_Laravel Eloquent SoftDeletes功能使用教程  焦点电影公司作品,电影焦点结局是什么?  大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?  如何在HTML表单中获取用户输入并结合JavaScript动态控制复利计算循环  如何在阿里云部署织梦网站?  如何用西部建站助手快速创建专业网站?  三星网站视频制作教程下载,三星w23网页如何全屏?  如何在腾讯云服务器上快速搭建个人网站?  C语言设计一个闪闪的圣诞树  Firefox Developer Edition开发者版本入口  矢量图网站制作软件,用千图网的一张矢量图做公司app首页,该网站并未说明版权等问题,这样做算不算侵权?应该如何解决?  悟空识字怎么关闭自动续费_悟空识字取消会员自动扣费步骤  WordPress 子目录安装中正确处理脚本路径的完整指南  深圳网站制作培训,深圳哪些招聘网站比较好?  Win11怎么更改系统语言为中文_Windows11安装语言包并设为显示语言  Laravel如何实现全文搜索功能?(Scout和Algolia示例)  JavaScript Ajax实现异步通信  Laravel API路由如何设计_Laravel构建RESTful API的路由最佳实践  js实现获取鼠标当前的位置  重庆市网站制作公司,重庆招聘网站哪个好?  Android仿QQ列表左滑删除操作  php 三元运算符实例详细介绍  如何快速生成可下载的建站源码工具?  如何快速辨别茅台真假?关键步骤解析  Python3.6正式版新特性预览  php读取心率传感器数据怎么弄_php获取max30100的心率值【指南】  javascript事件捕获机制【深入分析IE和DOM中的事件模型】  laravel服务容器和依赖注入怎么理解_laravel服务容器与依赖注入解析  活动邀请函制作网站有哪些,活动邀请函文案?  Python自然语言搜索引擎项目教程_倒排索引查询优化案例