xiehuanqun 1 mês atrás
pai
commit
859c8de59e
2 arquivos alterados com 3 adições e 9 exclusões
  1. 2 8
      Dockerfile
  2. 1 1
      docker-compose.yml

+ 2 - 8
Dockerfile

@@ -1,10 +1,4 @@
 FROM openjdk:17-oracle
 
-# 创建目录
-RUN mkdir -p /app/build
-
-# 拷贝 Jar
-COPY target/test.jar /app/build/test.jar
-
-# 启动命令
-ENTRYPOINT ["java", "-Dloader.path=/app/build", "-jar", "/app/build/test.jar"]
+RUN mkdir -p /app/build && chmod +x /app/build
+ADD ./target/test.jar /app/build/test.jar

+ 1 - 1
docker-compose.yml

@@ -15,4 +15,4 @@ services:
     network_mode: "host"
     environment:
       TZ: 'Asia/Shanghai'
-    entrypoint: ["java", "-Dloader.path=/app/build", "-jar", "/app/build/test.jar"]
+    entrypoint: nohup java -Dloader.path=/app/build/libs -jar /app/build/test.jar