首先三台机器都创建 mkdir /opt/rabbitmq
cd /opt/rabbitmq sudo vim hosts输入
172.31.22.69 iZj6cervo3uehutavedzijZ rabbit1 172.31.22.63 iZj6cervo3uehutavedzifZ rabbit2 172.31.22.64 iZj6cervo3uehutavedzilZ rabbit3然后运行镜像
sudo docker run -d --net host --name rabbit1 --log-opt max-size=10m --log-opt max-file=3 -v /opt/rabbitmq:/var/lib/rabbitmq:z -v /opt/rabbitmq/hosts:/etc/hosts -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=123456 -e RABBITMQ_ERLANG_COOKIE='secret cookie here' rabbitmq:managementrabbit2,rabbit3执行
sudo docker exec -it rabbit2 /bin/bash rabbitmqctl stop_app rabbitmqctl join_cluster rabbit@iZj6cervo3uehutavedzijZ rabbitmqctl start_app查看集群状态
