How to use the rabbitmq docker compose yml file to build docker image? How to use the rabbitmq docker compose yml file to build docker image? docker docker

How to use the rabbitmq docker compose yml file to build docker image?


here you can find a few examples:

https://github.com/Gsantomaggio/rabbitmqexample/tree/master/cluster_docker_compose

version: "2"services:  rabbit_node_1:    environment:      - RABBITMQ_ERLANG_COOKIE='secret_cookie'    networks:      - back    hostname: rabbit_node_1    image: "rabbitmq:3-management"    ports:      - "15672:15672"      - "5672:5672"    tty: true    volumes:      - rabbit1:/var/lib/rabbitmq      - ./conf/:/etc/rabbitmq/    command:  bash -c "sleep 10; rabbitmq-server;"  rabbit_node_2:    environment:      - RABBITMQ_ERLANG_COOKIE='secret_cookie'    networks:      - back    hostname: rabbit_node_2    depends_on:      - rabbit_node_1    image: "rabbitmq:3-management"    ports:      - "15673:15672"      - "5673:5672"    tty: true    volumes:      - rabbit2:/var/lib/rabbitmq      - ./conf/:/etc/rabbitmq/    command:  bash -c "sleep 10; rabbitmq-server; "volumes:  rabbit1:    driver: local  rabbit2:    driver: localnetworks:  back:


Here is simple docker compose

version: "3"services:  rabbitmq:    image: rabbitmq    command: rabbitmq-server    expose:      - 5672      - 15672