diff options
author | Igor Scheller <igor.scheller@igorshp.de> | 2018-08-12 16:23:35 +0200 |
---|---|---|
committer | msquare <msquare@notrademark.de> | 2018-08-19 16:44:33 +0200 |
commit | 8ed3ed3a77a46997e5afa8915bb9ee77c8caf249 (patch) | |
tree | 3a5ab54b2c0e0b1a3a45ef469604ef86df7f4664 /contrib/docker-compose.yml | |
parent | d7ba51b3ecea3d6be6dc80677aa8d92a301109f1 (diff) |
Moved docker files to contrib, added documentation
Diffstat (limited to 'contrib/docker-compose.yml')
-rw-r--r-- | contrib/docker-compose.yml | 45 |
1 files changed, 45 insertions, 0 deletions
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: {} |