Docker e RabbitMQ

Per utilizzare RabbitMQ nel proprio ambiente Docker (senza doverlo installare quindi globalmente) è possibile aggiungere nei services del file docker-compose.yml un paio di righe:

services:
  php-apache:
    # ..... configurazione
  mysql:
    # ..... configurazione
  phpmyadmin:
    # ..... configurazione
 
  rabbitmq:
    image: "rabbitmq:3-management"
    ports:
      - "5672:5672"
      - "15672:15672"
    volumes:
      - '.imagesData/rabbitmq_data:/data'

Attenzione poi a impostare correttamente la connessione dalla propria applicazione, che non sarà su localhost:5672 ma 

rabbitmq:5672

 

 


Commenti