Files
CineAllo/docker-compose.yml
T

33 lines
630 B
YAML

services:
db:
image: mysql:8.0.31
env_file:
- .env
networks:
- back-net
environment:
- "MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}"
- "MYSQL_DATABASE=${MYSQL_DATABASE}"
volumes:
- ./mysql-data:/var/lib/mysql
healthcheck:
test: [ "CMD", "curl", "-f", "http://localhost:3306" ]
interval: 5s
timeout: 15s
retries: 5
backend:
build: .
image: cineallo-backend
depends_on:
db:
condition: service_healthy
env_file:
- .env
networks:
- back-net
ports:
- "${CINEALLO_PORT}:3000"
networks:
back-net: