docker-compose.tests.yml
Rama main · réplica de lectura del repositorio original.
services:
db:
image: mysql:8.4
restart: always
ports:
- '${DB_PORT:-3407}:3306'
environment:
MYSQL_ROOT_PASSWORD: prisma
MYSQL_USER: prisma
MYSQL_PASSWORD: prisma
MYSQL_DATABASE: myfin_tests
healthcheck:
test: [ "CMD", "mysqladmin", "ping", "--silent" ]
interval: 5s
timeout: 3s
retries: 20
start_period: 5s
check-db-started:
image: jwilder/dockerize:0.6.1
depends_on:
db:
condition: service_healthy
command: 'dockerize -wait=tcp://db:3306 -timeout 30s'