使用docker部署rabbitmq集群

       

部署环境准备

192.168.81.128   rabbitmq-1

192.168.81.129   rabbitmq-2

192.168.81.130   rabbitmq-3

首先创建挂载目录(三个节点都创建)

systemctl stop  firewalld  && setenforce 0   关闭防火墙和selinux

mkdir /data/rabbitmq -p

cd /data/rabbitmq/ && vim hosts     编写hosts文件

192.168.81.128   rabbitmq-1

192.168.81.129   rabbitmq-2

192.168.81.130   rabbitmq-3

节点1启动

docker run -itd --net host --name rabbitmq-1 --hostname rabbitmq-1  --log-opt max-size=30m --log-opt max-file=3 -v /data/rabbitmq:/var/lib/rabbitmq  -v /data/rabbitmq/hosts:/etc/hosts -e RABBITMQ_DEFAULT_USER=admin   -e RABBITMQ_DEFAULT_PASS=admin -e RABBITMQ_ERLANG_COOKIE='zjiosjdiojafodja'  docker.io/library/rabbitmq:3.11.28-management

-d&#

你可能感兴趣的:(docker,rabbitmq,linux,运维,消息队列集群)