فهرست منبع

Dockerfile toegevoegd

Harry de Boer 6 سال پیش
والد
کامیت
aa9c9b279a
3فایلهای تغییر یافته به همراه19 افزوده شده و 0 حذف شده
  1. 4 0
      Dockerfile
  2. 5 0
      deploy.sh
  3. 10 0
      docker-compose.yml

+ 4 - 0
Dockerfile

@@ -0,0 +1,4 @@
+FROM openjdk:8-jre-alpine
+EXPOSE 8080
+ADD target/puzzeltocht-1.0-SNAPSHOT.jar /
+CMD ["java", "-jar", "puzzeltocht-1.0-SNAPSHOT.jar"]

+ 5 - 0
deploy.sh

@@ -0,0 +1,5 @@
+#!/bin/sh
+mvn clean package
+docker build . --tag quintor/puzzeltocht:1.0-SNAPSHOT
+docker-compose down
+docker-compose up -d

+ 10 - 0
docker-compose.yml

@@ -0,0 +1,10 @@
+puzzeltocht:
+  container_name: puzzeltocht
+  restart: always
+  image: quintor/puzzeltocht:1.0-SNAPSHOT
+  ports:
+    - 127.0.0.1::8080
+  labels:
+    - "traefik.enable=true"
+    - "traefik.port=8080"
+    - "traefik.frontend.rule=Host:puzzeltocht.ijscoboer.nl"