Files
thetool/docker-compose.yml
2024-05-08 21:07:07 +02:00

39 lines
887 B
YAML

services:
php:
build:
context: .
dockerfile: ./docker/php/Dockerfile
command: bash /var/www/html/docker/php/entrypoint.sh
ports:
- "80:80"
volumes:
- ./docker/php/apache.conf:/etc/apache2/sites-available/000-default.conf
- ./docker/php/logs:/var/log/apache2
- ./:/var/www/html
- vendor:/var/www/html/vendor
db:
image: mariadb
environment:
- MYSQL_ROOT_PASSWORD=junghan5
- MYSQL_DATABASE=thetool
- MYSQL_USER=luca
- MYSQL_PASSWORD=junghan5
volumes:
- ./docker/mysql/data:/var/lib/mysql
- ./docker/mysql/conf.d:/etc/mysql/conf.d:ro
- ./docker/mysql/logs:/var/log/mysql:rw
ports:
- "3306:3306"
adminer:
image: adminer
ports:
- "8080:8080"
volumes:
- ./docker/adminer/php.ini:/etc/php/7.4/cli/conf.d/php.local.ini
volumes:
vendor: