How do you setup a cluster?

I created a Docker image for using clustered RabbitMQ containers within a Rancher service. It uses Rancher’s Metadata Service to gather scale size, container names and stack name. Then it does some specific RabbitMQ stuff to allow an container to be added, restarted and added back after it was deleted (or crashed).

You can find it here: https://hub.docker.com/r/nuarch/rancher-rabbitmq

Source is at: https://github.com/dsvmacdonald/rancher-rabbitmq