27 lines
571 B
YAML
27 lines
571 B
YAML
# Inherits from docker-compose.testing.common.yml
|
|
version: '3'
|
|
services:
|
|
db:
|
|
image: mariadb:latest
|
|
volumes:
|
|
- './db:/var/lib/mysql'
|
|
ports:
|
|
- '3306:3306'
|
|
environment:
|
|
MYSQL_ROOT_PASSWORD: farm
|
|
MYSQL_DATABASE: farm
|
|
MYSQL_USER: farm
|
|
MYSQL_PASSWORD: farm
|
|
healthcheck:
|
|
test: [ "CMD", "healthcheck.sh", "--connect", "--innodb_initialized" ]
|
|
start_period: 1m
|
|
start_interval: 10s
|
|
interval: 1m
|
|
timeout: 5s
|
|
retries: 3
|
|
|
|
www:
|
|
depends_on:
|
|
db:
|
|
condition: service_healthy
|