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

相关推荐
web2u7 分钟前
Docker入门及基本概念
java·运维·服务器·spring·docker·容器
笑虾8 分钟前
Docker 自制镜像:Ubuntu 安装 samba+Webmin
ubuntu·docker·samba
元气满满的热码式1 小时前
Docker实战-使用docker compose搭建博客
运维·docker·容器
天天向上杰3 小时前
简识MQ之Kafka、ActiveMQ、RabbitMQ、RocketMQ传递机制
kafka·rabbitmq·rocketmq·activemq
一个假的前端男3 小时前
RabbitMQ 消息队列
分布式·rabbitmq
哥是黑大帅4 小时前
Docker基于Ollama本地部署大语言模型
python·docker·语言模型
升讯威在线客服系统6 小时前
如何通过 Docker 在没有域名的情况下快速上线客服系统
java·运维·前端·python·docker·容器·.net
Karoku0668 小时前
【CI/CD】CI/CD环境搭建流程和持续集成环境配置
运维·ci/cd·docker·容器·kubernetes·prometheus
Bright166813 小时前
centos9安装k8s集群
云原生·容器·kubernetes
!!!52515 小时前
华为云镜像加速器
docker·容器·华为云