Files
sternwarte_server/html/sternwarte/docker-compose.yml
2025-11-02 22:52:08 +01:00

47 lines
949 B
YAML

version: '3'
services:
webserver:
image: nginx:latest
ports:
- 8080:80
volumes:
- ./docker/nginx/default.conf:/etc/nginx/conf.d/default.conf
- ./:/var/www/html
environment:
DEVELOP: "true"
php:
build: ./docker/php/
expose:
- 9000
volumes:
- .:/var/www/html
- ./docker/php/conf.d/xdebug.ini:/usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
- ./docker/php/conf.d/error_reporting.ini:/usr/local/etc/php/conf.d/error_reporting.ini
environment:
DEVELOP: "true"
PHP_IDE_CONFIG: serverName=localhost
mysql:
image: mysql:latest
container_name: db
volumes:
- ./data:/var/lib/mysql/
ports:
- "3306:3306"
environment:
MYSQL_ROOT_PASSWORD: "SFluorit"
phpmyadmin:
image: phpmyadmin/phpmyadmin
ports:
- '8081:80'
mailhog:
image: mailhog/mailhog
ports:
- "1025:1025"
- "8025:8025"