Files
crater/docker-compose.yml.example
Birkhoff Lee b6096aadfa Add MariaDB to docker-compose example
1. Gives an example set up of a MySQL database in docker-compose
2. `php` now depends on `db`, and `nginx` depends on `php`. This
ensures the integrity of the stack.
2019-12-03 21:31:56 +08:00

31 lines
428 B
Plaintext

version: '3.1'
services:
nginx:
image: nginx
depends_on:
- php
expose:
- 80
volumes:
- ./nginx.conf:/etc/nginx/nginx.conf:ro
restart: always
php:
build: .
depends_on:
- db
expose:
- 9000
restart: always
db:
image: mariadb
restart: always
environment:
MYSQL_USER: crater
MYSQL_PASSWORD: crater
MYSQL_DATABASE: crater