Skip to content

Instantly share code, notes, and snippets.

@adityajoshi12
Last active January 23, 2021 14:56
Show Gist options
  • Save adityajoshi12/ebcdf801a53bb7fb259b785ee74a56a9 to your computer and use it in GitHub Desktop.
Save adityajoshi12/ebcdf801a53bb7fb259b785ee74a56a9 to your computer and use it in GitHub Desktop.
rabbitmq 3 node cluster
echo "Stating rabbit-1"
docker run -d --rm --net rabbits \
-v ${PWD}/config/rabbit-1/:/config/ \
-e RABBITMQ_CONFIG_FILE=/config/rabbitmq \
-e RABBITMQ_ERLANG_COOKIE=ETOBVBEFXUPGETFECHSQ \
--hostname rabbit-1 \
--name rabbit-1 \
-p 8081:15672 \
rabbitmq:3.8-management
echo "Stating rabbit-2"
docker run -d --rm --net rabbits \
-v ${PWD}/config/rabbit-2/:/config/ \
-e RABBITMQ_CONFIG_FILE=/config/rabbitmq \
-e RABBITMQ_ERLANG_COOKIE=ETOBVBEFXUPGETFECHSQ \
--hostname rabbit-2 \
--name rabbit-2 \
-p 8082:15672 \
rabbitmq:3.8-management
echo "Stating rabbit-3"
docker run -d --rm --net rabbits \
-v ${PWD}/config/rabbit-3/:/config/ \
-e RABBITMQ_CONFIG_FILE=/config/rabbitmq \
-e RABBITMQ_ERLANG_COOKIE=ETOBVBEFXUPGETFECHSQ \
--hostname rabbit-3 \
--name rabbit-3 \
-p 8083:15672 \
rabbitmq:3.8-management
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment