docker环境rabbitmq集群搭建

##拉取镜像

docker pull rabbitmq:management

##启动3个节点

docker run -d --hostname rabbitmq01 --name rabbitmqCluster01 -v pwd/rabbitmq01:/var/lib/rabbitmq -p 15672:15672 -p 5672:5672 -e RABBITMQ_ERLANG_COOKIE='rabbitmqCookie' rabbitmq:management

docker run -d --hostname rabbitmq02 --name rabbitmqCluster02 -v pwd/rabbitmq02:/var/lib/rabbitmq -p 7002:15672 -p 5673:5672 -e RABBITMQ_ERLANG_COOKIE='rabbitmqCookie' --link rabbitmqCluster01:rabbitmq01 rabbitmq:management

docker run -d --hostname rabbitmq03 --name rabbitmqCluster03 -v pwd/rabbitmq03:/var/lib/rabbitmq -p 8002:15672 -p 5674:5672 -e RABBITMQ_ERLANG_COOKIE='rabbitmqCookie' --link rabbitmqCluster01:rabbitmq01 --link rabbitmqCluster02:rabbitmq02 rabbitmq:management

##创建rabbitmq集群

docker exec -it rabbitmqCluster02 bash

rabbitmqctl stop_app

rabbitmqctl reset

rabbitmqctl join_cluster --ram rabbit@rabbitmq01

rabbitmqctl start_app

rabbitmqctl cluster_status

docker exec -it rabbitmqCluster03 bash

rabbitmqctl stop_app

rabbitmqctl reset

rabbitmqctl join_cluster --ram rabbit@rabbitmq01

rabbitmqctl start_app

rabbitmqctl cluster_status

相关推荐
虎头金猫5 小时前
如何在群晖NAS上通过Docker部署CloudSaver?群晖部署CloudSaver教程|聚合资源搜索并实现远程访问
运维·服务器·网络·python·docker·容器·pandas
holidaypenguin11 小时前
Docker 前端本地开发指南(实操版)
docker
fatcoder12 小时前
玩转Docker 08 — 实战:容器化真实后端并编排
后端·docker·容器
vortex514 小时前
Container Desktop 安装与配置指南
docker
江湖有缘16 小时前
5款开源wiki知识库工具,支持Docker快速部署!
docker·容器·开源
云上飞4763696218 小时前
Windows WSL2 + Docker 环境下NVIDIA PhysicsNeMo 安装指南
windows·docker·physicsai·physicsnemo
抓不住时间的沙18 小时前
N1搭建Hexo个人博客,部署到Github
python·docker·node.js·debian·github·arm
IT机器猫18 小时前
RabbitMQ基础二
java·spring boot·分布式·spring cloud·log4j·rabbitmq·springamqp
2401_8346369919 小时前
保姆级 K8s 运维:RBAC 认证 + Dashboard+Local/NFS 动态卷实战
运维·容器·kubernetes
水无痕simon19 小时前
3 RabbitMQ基础
分布式·rabbitmq·ruby