RabbitMQ is a highly reliable enterprise messaging system based on the emerging AMQP standard
464
RabbitMQ is open source message broker software (sometimes called message-oriented middleware) that implements the Advanced Message Queuing Protocol (AMQP). The RabbitMQ server is written in the Erlang programming language and is built on the Open Telecom Platform framework for clustering and failover. Client libraries to interface with the broker are available for all major programming languages.
One of the important things to note about RabbitMQ is that it stores data based on what it calls the "Node Name", which defaults to the hostname. What this means for usage in Docker is that we should specify -h/--hostname explicitly for each daemon so that we don't get a random hostname and can keep track of our data:
docker run -d --hostname my-rabbit --name some-rabbit shurikev/rabbitmq-windows
The management plugin is installed and enabled by default, which is available on the standard management port of 15672, with the default username and password of guest / guest.
You can then go to http://hostname:15672 in a browser and use user/password to gain access to the management console.
Content type
Image
Digest
Size
5.1 GB
Last updated
about 9 years ago
docker pull shurikev/rabbitmq-windows