diff options
author | Michael Weimann <mail@michael-weimann.eu> | 2019-10-14 22:23:52 +0200 |
---|---|---|
committer | Michael Weimann <mail@michael-weimann.eu> | 2019-10-24 22:09:14 +0200 |
commit | 53ce83a272c636c4eccd043f16215d7475a2d8a9 (patch) | |
tree | 51e00aa0c768ea5b60a335b97ac64deb75517276 /docker/docker-compose.yml | |
parent | 9b08b951a2f7036519a9711ff4aa32a8709e261d (diff) |
Moves docker files from contrib to docker
Diffstat (limited to 'docker/docker-compose.yml')
-rw-r--r-- | docker/docker-compose.yml | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml new file mode 100644 index 00000000..f4be4eb2 --- /dev/null +++ b/docker/docker-compose.yml @@ -0,0 +1,46 @@ +version: "3.6" +services: + nginx: + image: engelsystem-nginx + build: + context: .. + dockerfile: "" + ports: + - 5000:80 + networks: + - internal + depends_on: + - engelsystem + engelsystem: + image: engelsystem + build: + context: .. + dockerfile: "" + environment: + MYSQL_HOST: database + MYSQL_USER: engelsystem + MYSQL_PASSWORD: engelsystem + MYSQL_DATABASE: engelsystem + networks: + - internal + - database + depends_on: + - database + database: + image: mariadb:10.2 + environment: + MYSQL_DATABASE: engelsystem + MYSQL_USER: engelsystem + MYSQL_PASSWORD: engelsystem + MYSQL_RANDOM_ROOT_PASSWORD: 1 + MYSQL_INITDB_SKIP_TZINFO: "yes" + volumes: + - db:/var/lib/mysql + networks: + - database +volumes: + db: {} + +networks: + internal: + database: |