Files
BookNest/docker-compose.yml
2025-01-28 16:18:18 +01:00

37 lines
779 B
YAML

version: '3.8'
services:
server:
image: nginx:latest
ports:
- ${SERVER_PORT:-80}:80
volumes:
- ./:/var/www/html
- ./docker/server/nginx.conf:/etc/nginx/conf.d/default.conf
php:
build: ./docker/php
volumes:
- ./:/var/www/html
db:
image: mysql:8.0
ports:
- ${DB_PORT:-3306}:3306
environment:
MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD:-root}
MYSQL_DATABASE: ${DB_DATABASE:-database}
MYSQL_USER: ${DB_USERNAME:-user}
MYSQL_PASSWORD: ${DB_PASSWORD:-password}
phpmyadmin:
image: phpmyadmin/phpmyadmin
ports:
- ${PHPMYADMIN_PORT:-8080}:80
environment:
PMA_HOST: db
PMA_PORT: 3306
MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD:-root}
depends_on:
- db