This repository contains Dockerfile of RabbitMQ for Docker's automated build published to the public Docker Hub Registry. The following plugins have been enabled:
- rabbitmq_management
- rabbitmq_shovel
- rabbitmq_shovel_management
- rabbitmq_federation
- rabbitmq_federation_management
For tests, two or more containers must be started, binded to different local ports
-
Install Docker.
-
Download automated build from public Docker Hub Registry:
docker pull dockerfile/rabbitmq
(alternatively, you can build an image from Dockerfile:
docker build -t="dockerfile/rabbitmq" github.com/dockerfile/rabbitmq
)
docker run -d -p 5672:5672 -p 15672:15672 dockerfile/rabbitmq
docker run -d -p 5672:5672 -p 15672:15672 -v <log-dir>:/data/log -v <data-dir>:/data/mnesia dockerfile/rabbitmq