Presupuestador_web/docker-compose.e2e.yml

20 lines
637 B
YAML
Raw Normal View History

name: uecko-e2e
services:
mariadb-e2e:
image: mariadb:11
environment:
MARIADB_DATABASE: ${E2E_MYSQL_DATABASE:?E2E_MYSQL_DATABASE is required}
MARIADB_USER: ${E2E_MYSQL_USER:?E2E_MYSQL_USER is required}
MARIADB_PASSWORD: ${E2E_MYSQL_PASSWORD:?E2E_MYSQL_PASSWORD is required}
MARIADB_ROOT_PASSWORD: ${E2E_MYSQL_ROOT_PASSWORD:?E2E_MYSQL_ROOT_PASSWORD is required}
ports:
- "127.0.0.1:${E2E_MYSQL_PORT:-3307}:3306"
tmpfs:
- /var/lib/mysql
healthcheck:
test: ["CMD", "healthcheck.sh", "--connect", "--innodb_initialized"]
interval: 2s
timeout: 5s
retries: 30