Files
sous-podzim2024-app/docker-compose.yml
2024-09-21 00:53:18 +02:00

33 lines
642 B
YAML

services:
app:
image: sous-podzim2024-app
build:
context: .
restart: on-failure:3
ports:
- 8080:8080
volumes:
- .:/usr/src/app
depends_on:
db:
condition: service_healthy
adminer:
image: adminer:latest
restart: always
environment:
ADMINER_DESIGN: 'dracula'
ports:
- 8082:8080
db:
image: mysql:lts
restart: always
environment:
MYSQL_ROOT_PASSWORD: password
volumes:
- ./.mysql:/var/lib/mysql
healthcheck:
test: ["CMD", "mysqladmin" ,"ping", "-h", "localhost"]
timeout: 20s
interval: 2s
retries: 10