ke-track/docker-compose.yml
2025-09-17 22:16:57 -03:00

37 lines
723 B
YAML

services:
db:
container_name: db
image: postgres:15-alpine
environment:
POSTGRES_DB: ${DATASOURCE_NAME}
POSTGRES_USER: ${DATASOURCE_USER}
POSTGRES_PASSWORD: ${DATASOURCE_PASSWORD}
ports:
- "5432:5432"
volumes:
- pgdata:/var/lib/postgresql/data
networks:
- treecode-network
api:
container_name: api
build:
context: .
dockerfile: Dockerfile
env_file:
- .env
environment:
JAVA_OPTS: "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005"
ports:
- "8089:8089"
- "5005:5005"
depends_on:
- db
networks:
- treecode-network
volumes:
pgdata:
networks:
treecode-network: