Bladeren bron

add docker-compose.yml dockerfile

GITZYY 8 maanden geleden
bovenliggende
commit
9339a7fd76
2 gewijzigde bestanden met toevoegingen van 28 en 0 verwijderingen
  1. 7 0
      start/Dockerfile
  2. 21 0
      start/docker-compose.yml

+ 7 - 0
start/Dockerfile

@@ -0,0 +1,7 @@
+FROM openjdk:8
+
+EXPOSE 890
+RUN echo "Asia/Shanghai" > /etc/timezone
+RUN mkdir /agreement
+COPY target/start-1.0-SNAPSHOT.jar /app/loan-eg-server.jar
+ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app/loan-eg-server.jar"]

+ 21 - 0
start/docker-compose.yml

@@ -0,0 +1,21 @@
+version: '3'
+services:
+  loan-web-api:
+    image: "loan-eg:${app_tag_name}"
+    restart: always
+    logging:
+      options:
+        max-size: "1g"
+    environment:
+    - spring.profiles.active=test1
+    - log-path=log
+    networks:
+    - nginx-proxy
+    volumes:
+    - /melonmobile/log/loan-eg-server:/melonmobile/log/loan-eg-server
+    - /melonmobile/agreement:/agreement
+    - /usr/share/fonts/chinese:/usr/share/fonts/chinese
+networks:
+  nginx-proxy:
+    external:
+      name: nginx-proxy