reworked docker setup

This commit is contained in:
Luca Haid
2024-05-08 21:07:07 +02:00
parent 2667f2fb59
commit d8300bfdb5
9 changed files with 20 additions and 112 deletions

View File

@@ -1,12 +1,14 @@
version: '3.8'
services:
php:
image: debian-php2
build:
context: .
dockerfile: ./docker/php/Dockerfile
command: bash /var/www/html/docker/php/entrypoint.sh
ports:
- "80:80"
volumes:
- ./docker/apache2/000-default.conf:/etc/apache2/sites-available/000-default.conf
- ./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
@@ -19,8 +21,8 @@ services:
- MYSQL_PASSWORD=junghan5
volumes:
- ./docker/mysql/data:/var/lib/mysql
- ./docker/mysql/conf.d:/etc/mysql/conf.d
- ./docker/mysql/logs:/var/log/mysql
- ./docker/mysql/conf.d:/etc/mysql/conf.d:ro
- ./docker/mysql/logs:/var/log/mysql:rw
ports:
- "3306:3306"
@@ -29,7 +31,7 @@ services:
ports:
- "8080:8080"
volumes:
- ./docker/adminer.php.ini:/etc/php/7.4/cli/conf.d/php.local.ini
- ./docker/adminer/php.ini:/etc/php/7.4/cli/conf.d/php.local.ini
volumes: