c3lf-system-3/docker-compose.yml

38 lines
799 B
YAML
Raw Normal View History

2019-12-17 00:33:40 +00:00
version: '3.6'
services:
webserver:
image: webdevops/php-nginx-dev
ports:
- "80:80"
volumes:
- ./:/app
- ./container/web/:/entrypoint.d
environment:
WEB_DOCUMENT_ROOT: /app/public
XDEBUG_REMOTE_HOST: marvin
links:
- dbserver
depends_on:
- dbserver
networks:
- backend
restart: on-failure
dbserver:
image: mariadb:latest
environment:
MYSQL_ROOT_PASSWORD: 'foobar'
MYSQL_DATABASE: ${DB_DATABASE}
MYSQL_USER: ${DB_USERNAME}
MYSQL_PASSWORD: ${DB_PASSWORD}
networks:
- backend
restart: on-failure
ports:
- "${DB_PORT}:3306"
volumes:
- ./.local/db:/var/lib/mysql
- ./container/db/:/docker-entrypoint-initdb.d
networks:
backend:
driver: bridge