version: "3.9"
services:
web:
build: ./docker
container_name: site-api
ports:
- "8080:80"
env_file:
- ./config/.env
volumes:
- ./html:/var/www/html
- ./config:/var/www/config:ro
restart: unless-stopped
db:
image: mysql:8.0
container_name: site-db
env_file:
- ./config/.env
volumes:
- db_data:/var/lib/mysql
- ./sql:/docker-entrypoint-initdb.d:ro
restart: unless-stopped
volumes:
db_data: