From 8ed3ed3a77a46997e5afa8915bb9ee77c8caf249 Mon Sep 17 00:00:00 2001 From: Igor Scheller Date: Sun, 12 Aug 2018 16:23:35 +0200 Subject: Moved docker files to contrib, added documentation --- contrib/docker-compose.yml | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 contrib/docker-compose.yml (limited to 'contrib/docker-compose.yml') diff --git a/contrib/docker-compose.yml b/contrib/docker-compose.yml new file mode 100644 index 00000000..9048fb49 --- /dev/null +++ b/contrib/docker-compose.yml @@ -0,0 +1,45 @@ +version: "3.6" +services: + nginx: + image: engelsystem-nginx + build: + context: .. + dockerfile: contrib/nginx/Dockerfile + ports: + - 5000:80 + volumes: + - static:/var/www/html + depends_on: + - engelsystem + engelsystem: + image: engelsystem + build: + context: .. + dockerfile: contrib/Dockerfile + environment: + MYSQL_HOST: database + MYSQL_USER: engelsystem + MYSQL_PASSWORD: engelsystem + MYSQL_DATABASE: engelsystem + volumes: + - static:/var/www/html + depends_on: + - database + database: + image: mariadb:latest + environment: + MYSQL_DATABASE: engelsystem + MYSQL_USER: engelsystem + MYSQL_PASSWORD: engelsystem + MYSQL_RANDOM_ROOT_PASSWORD: 1 + volumes: + - db:/var/lib/mysql + # used for initial database stuff + # adminer: + # image: adminer + # restart: always + # ports: + # - 8080:8080 +volumes: + db: {} + static: {} -- cgit v1.2.3-54-g00ecf