- version: '3.1'
-
- services:
- database:
- image: mariadb
- restart: always
- ports:
- - "3306:3306"
- environment:
- MYSQL_ROOT_PASSWORD: root
- volumes:
- - ./db:/var/lib/mysql
- networks:
- - default
- phpmyadmin:
- image: phpmyadmin
- restart: always
- ports:
- - "8080:80"
- environment:
- - PMA_ARBITRARY=1
- contao:
- build:
- dockerfile: .docker/contao/Dockerfile
- context: ./../
- depends_on:
- - database
- ports:
- - "80:80"
- volumes:
- # - ./../contao/app/config:/var/www/html/contao/app/config
- # - ./../contao/app/Resources:/var/www/html/contao/app/Resources
- # - ./../contao/files:/var/www/html/contao/files
- # - ./../contao/system/config:/var/www/html/contao/system/config
- # - ./../contao/src:/var/www/html/contao/src
- # - ./../contao/templates:/var/www/html/contao/templates
- # - ./../contao/composer.json:/var/www/html/contao/composer.json
- - ${PWD}/../contao/app/config:/var/www/html/contao/app/config
- - ${PWD}/../contao/app/Resources:/var/www/html/contao/app/Resources
- - ${PWD}/../contao/files:/var/www/html/contao/files
- - ${PWD}/../contao/system/config:/var/www/html/contao/system/config
- - ${PWD}/../contao/src:/var/www/html/contao/src
- - ${PWD}/../contao/templates:/var/www/html/contao/templates
- - ${PWD}/../contao/composer.json:/var/www/html/contao/composer.json
- networks:
- - default
- mailhog:
- image: mailhog/mailhog:latest
- ports:
- - "127.0.0.1:8025:8025"
-
- networks:
- default:
|