awesome-compose/spring-rabbitmq/.docker/docker-compose.yaml
Mohammad Sadegh Sheikh Zahedi b670c71c4a add spring-rabbitmq example
Signed-off-by: Mohammad Sadegh Sheikh Zahedi <sheikhoo.iran@gmail.com>
2023-01-02 15:08:30 +03:30

30 lines
598 B
YAML

services:
backend:
build: backend
ports:
- 8080:8080
environment:
- RABBITMQ_HOST=rabbitmq
- RABBITMQ_QUEUE_NAME=springboot-queue
- RABBITMQ_FANOUT_EXCHANGE=springboot-exchange
networks:
- spring-rabbitmq
depends_on:
- rabbitmq
rabbitmq:
image: rabbitmq
restart: always
volumes:
- rabbitmq-data:/var/lib/rabbitmq
networks:
- spring-rabbitmq
environment:
- RABBITMQ_DEFAULT_USER=guest
- RABBITMQ_DEFAULT_PASS=guest
expose:
- 5672
volumes:
rabbitmq-data:
networks:
spring-rabbitmq: