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

logo creative common by-sa 3.0 Creative Commons Paternité – Partage à l’Identique 3.0 non transcrit