micdenny/rabbitmq-windows

By micdenny

Updated over 1 year ago

RabbitMQ is a highly reliable enterprise messaging system based on the emerging AMQP standard

Image
18

100K+

micdenny/rabbitmq-windows repository overview

What is RabbitMQ?

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.

img

How to use this image

Running the daemon

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 micdenny/rabbitmq-windows

Specific version

docker run -d --hostname my-rabbit --name some-rabbit1 micdenny/rabbitmq-windows:3.9.22-servercore-ltsc2019 
Or
docker run -d --hostname my-rabbit --name some-rabbit2 micdenny/rabbitmq-windows:3.9.22-servercore-ltsc2022 
Management Plugin

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.

Tag summary

Content type

Image

Digest

sha256:547847936

Size

2.2 GB

Last updated

over 1 year ago

docker pull micdenny/rabbitmq-windows:3.6.12-servercore-ltsc2022