Преглед на файлове

feat: "修改Dockerfile"

Leonezhurui преди 2 години
родител
ревизия
bbbd4fbddf
променени са 1 файла, в които са добавени 12 реда и са изтрити 4 реда
  1. 12 4
      Dockerfile

+ 12 - 4
Dockerfile

@@ -1,6 +1,14 @@
-FROM openjdk:17-slim
-COPY target/*.jar /app/app.jar
-COPY src/main/resources/application-prod.yaml /app/application.yaml
+#FROM openjdk:17-slim
+#COPY target/*.jar /app/app.jar
+#COPY src/main/resources/application-prod.yaml /app/application.yaml
+#WORKDIR /app
+#CMD ["java", "-jar", "/app/app.jar", "-Duser.timezone=Asia/Shanghai", "--spring.config.location=/app/application.yaml"]
+#EXPOSE 8080
+
+FROM openjdk:17-jdk-slim
+# 定义构建时传递的JAR文件名参数
+ARG JAR_FILE
+COPY ${JAR_FILE} /app.jar
 WORKDIR /app
-CMD ["java", "-jar", "/app/app.jar", "-Duser.timezone=Asia/Shanghai", "--spring.config.location=/app/application.yaml"]
+CMD ["java", "-jar", "/app.jar", "-Duser.timezone=Asia/Shanghai", "--spring.config.location=/app/application.yaml"]
 EXPOSE 8080