micorservice/docker-compose.yml
2024-01-14 05:56:19 +01:00

42 lines
815 B
YAML

---
version: '3'
services:
postgres-order:
container_name: postgres-order
image: postgres
environment:
POSTGRES_DB: order-service
POSTGRES_USER: foo
POSTGRES_PASSWORD: bar
PGDATA: /data/postgres
volumes:
- ./postgres-order:/data/postgres
expose:
- "5431"
ports:
- "5431:5431"
command: -p 5431
restart: unless-stopped
postgres-inventory:
container_name: postgres-inventory
image: postgres
environment:
POSTGRES_DB: inventory-service
POSTGRES_USER: foo
POSTGRES_PASSWORD: bar
PGDATA: /data/postgres
volumes:
- ./postgres-order:/data/postgres
ports:
- "5432:5432"
restart: unless-stopped
mongo:
container_name: mongo
image: mongo:4.4.14-rc0-focal
restart: unless-stopped
ports:
- "27017:27017"
volumes:
- ./mongo-data:/data/db