xiehuanqun 1 miesiąc temu
rodzic
commit
f7be4bfae4
2 zmienionych plików z 5 dodań i 7 usunięć
  1. 2 3
      Dockerfile
  2. 3 4
      docker-compose.yml

+ 2 - 3
Dockerfile

@@ -1,4 +1,3 @@
 FROM openjdk:17-oracle
-
-RUN mkdir -p /app/build && chmod +x /app/build
-ADD ./target/test.jar /app/build/test.jar
+COPY target/test.jar /app/test.jar
+ENTRYPOINT ["java", "-jar", "/app/test.jar"]

+ 3 - 4
docker-compose.yml

@@ -8,11 +8,10 @@ services:
     restart: always
     image: test:latest
     volumes:
-      - /home/TestApp/target/:/app/build/
-      - /home/TestApp/uploads/:/home/TestApp/uploads/
+      - /home/TestApp/uploads/:/uploads/
       - /home/TestApp/logs/:/logs/
       - /etc/localtime:/etc/localtime
-    network_mode: "host"
+    ports:
+      - "48080:48080"
     environment:
       TZ: 'Asia/Shanghai'
-    entrypoint: nohup java -Dloader.path=/app/build/libs -jar /app/build/test.jar