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.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.
See rabbitmq.com for more information
This image is built by IBM to run on the IBM Z architecture and is not affiliated with any other community that provides a version of this image.
License
View license information
here
As with all Docker images, these likely also contain other software which may be under other licenses (such as Bash, etc from the base distribution, along with any direct or indirect dependencies of the primary software being contained).
As for any pre-built image usage, it is the image user's responsibility to ensure that any use of this image complies with any relevant licenses for all software contained within.
Versions
Use the pull string below for the version of this image you require.
3.8.9 |
docker pull icr.io/ibmz/rabbitmq@sha256:ad9cfe47157e202a63447f9a15662c394c678648201fe4b9bd31539fdadd5a38 |
Vulnerability Report | 11-02-2020 | 3.8.9-manage |
docker pull icr.io/ibmz/rabbitmq@sha256:2e6456a9e11f0c5cd5b4ce5447e29ddac09297d8c43c975751a2abaedc427b61 |
Vulnerability Report | 11-02-2020 |
Version |
Pull String |
Security (IBM Cloud) |
Created |
Usage Notes
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 icr.io/ibmz/rabbitmq:[version]