Browse Source

conf: dockerfile

pudongliang 4 months ago
parent
commit
3ce4a7d1b4
1 changed files with 3 additions and 3 deletions
  1. 3 3
      Dockerfile

+ 3 - 3
Dockerfile

@@ -1,10 +1,10 @@
 FROM liferay/jdk21:latest
 
 # 构建参数
-ARG env
+ARG env=pro
 
 # 运行时环境变量
-ENV ENVIRONMENT=${env:-"pro"} \
+ENV ENVIRONMENT=${env:-pro} \
     TZ=Asia/Shanghai
 
 # 设置时区
@@ -21,4 +21,4 @@ COPY ./target/gdt-auto.jar app.jar
 RUN groupadd -r appgroup && useradd -r -g appgroup appuser
 USER appuser
 
-ENTRYPOINT ["java", "--add-opens", "java.base/java.lang=ALL-UNNAMED", "--add-opens", "java.base/java.util=ALL-UNNAMED", "--add-opens", "java.base/java.lang.reflect=ALL-UNNAMED", "-Dspring.profiles.active=${ENVIRONMENT}", "-jar", "app.jar"]
+ENTRYPOINT ["sh", "-c", "java", "--add-opens", "java.base/java.lang=ALL-UNNAMED", "--add-opens", "java.base/java.util=ALL-UNNAMED", "--add-opens", "java.base/java.lang.reflect=ALL-UNNAMED", "-Dspring.profiles.active=${ENVIRONMENT}", "-jar", "app.jar"]