Ver Fonte

更新 'Dockerfile'

kaka há 2 anos atrás
pai
commit
fffb6cfe6f
1 ficheiros alterados com 5 adições e 15 exclusões
  1. 5 15
      Dockerfile

+ 5 - 15
Dockerfile

@@ -1,21 +1,11 @@
 FROM jdk21-alpine:3.18  as runner
 
-ENV TZ=Asia/Shanghai
-ENV JAR_FILE=target/*.jar
+ARG env
 
-ARG PROFILE_ACTIVE
+ENV ENVIRMENT=${env:+"dev"}
+ENV ENVIRMENT=${ENVIRMENT:-"prod"}
 
-ENV PROFILE_ACTIVE=prod
+COPY ./target/*.jar  /app/toolpageservice.jar
 
-WORKDIR /app
 
-COPY ./target/*.jar /app/app.jar
-
-RUN set -eux &&\
-        ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && \
-        echo $TZ > /etc/timezone
-
-EXPOSE 8080
-
-
-CMD ["java","-Xms1g","-Xmx2g","-jar","-Dspring.profiles.active=${PROFILE_ACTIVE}", "/app/app.jar","--server.port=8080"]
+CMD ["java","-Xms1g","-Xmx2g","-jar","-Dspring.profiles.active=${ENVIRMENT}", "/app/toolpageservice.jar","--server.port=8080"]