summaryrefslogtreecommitdiff
path: root/docker-compose.yml
diff options
context:
space:
mode:
authormarudor <marudor@marudor.de>2018-02-08 22:56:44 +0100
committermsquare <msquare@notrademark.de>2018-08-19 16:44:33 +0200
commit2391952437b2e48d5e6cd2eb7b647f3eb3c3bf56 (patch)
tree36f1ac1ebbbbdd97f385f995698bed3b624b799e /docker-compose.yml
parentd243090fea52b68a5ad5d55a5927ca95b5bf8bb1 (diff)
initial Docker stuff
Diffstat (limited to 'docker-compose.yml')
-rw-r--r--docker-compose.yml37
1 files changed, 37 insertions, 0 deletions
diff --git a/docker-compose.yml b/docker-compose.yml
new file mode 100644
index 00000000..de18805e
--- /dev/null
+++ b/docker-compose.yml
@@ -0,0 +1,37 @@
+version: "3.3"
+services:
+ nginx:
+ build:
+ context: .
+ dockerfile: Dockerfile-proxy
+ ports:
+ - 5000:80
+ volumes:
+ - static:/var/www/html
+ engelsystem:
+ build: ./
+ environment:
+ MYSQL_HOST: db
+ MYSQL_USER: engelsystem
+ MYSQL_PASSWORD: engelsystem
+ MYSQL_DATABASE: engelsystem
+ volumes:
+ - static:/var/www/html
+ db:
+ 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: {} \ No newline at end of file