Utilisation rapide de RabbitMQ avec docker
RabbitMQ :
- un serveur de messagerie (= serveur permettant l’échange de message)
- implémente le protocole AMQP en version 0.9 et 1.0
- est édité par Pivotal
Notes :
- les commandes données ici n’ont pas vocation à conserver les données
- dès que les commandes sont terminées, les données produites dans le conteneur sont perdues.
Instructions de lancement
D’après mikaelhg :
$ docker run --rm -it -p 5672:5672 -p 15672:15672 mikaelhg/docker-rabbitmq
L’interface de gestion est disponible sur le port 15672
et AMQP est disponible sur le port 5672
comme avec une instance habituelle de RabbitMQ.
Selon tutum, il est possible de déterminer le mot de passe de l’admin par un paramètre d’environement. Le dépôt docker de tutum/rabbitmq est public.
$ docker run --rm -it -p 5672:5672 -p 15672:15672 -e RABBITMQ_PASS="mypass" tutum/rabbitmq
Docker fourni également une image officielle pour laquelle l’interface de gestion n’est pas activée.
$docker run --rm -it rabbitmq
Licence
Creative Commons Paternité – Partage à l’Identique 3.0 non transcrit