diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..69ab62f --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,36 @@ +version: '3.8' +services: + db: + image: postgres:latest + volumes: + - postgres-data:/var/lib/postgresql/data + environment: + POSTGRES_PASSWORD: postgres + POSTGRES_USER: postgres + POSTGRES_DB: postgres + ports: + - "5432:5432" + rabbitmq: + image: rabbitmq:3-management-alpine + container_name: 'rabbitmq' + ports: + - "15671:15671" + - "15672:15672" + - "15691:15691" + - "15692:15692" + - "25672:25672" + - "4639:4639" + - "5671:5671" + - "5672:5672" + volumes: + - ~/.docker-conf/rabbitmq/data/:/var/lib/rabbitmq/ + - ~/.docker-conf/rabbitmq/log/:/var/log/rabbitmq + networks: + - rabbitmq_go_net +volumes: + postgres-data: + + +networks: + rabbitmq_go_net: + driver: bridge