- 将 COPY 指令中的 jar 文件名从 metis-applicant-1.0.0-SNAPSHOT.jar 修改为 metis-applicant.jar - 此修改简化了 Dockerfile 中的文件引用,提高了构建的灵活性
12 lines
456 B
Docker
12 lines
456 B
Docker
FROM 10.7.127.190:38080/openjdk:17.0.2-slim
|
|
ENV SERVICE_PORTS=8080
|
|
ENV PROFILES=test
|
|
RUN mkdir -p /app/
|
|
WORKDIR /app
|
|
# 定义时区参数并设置时区
|
|
ENV TZ=Asia/Shanghai
|
|
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
|
|
COPY ./metis-applicant/target/metis-applicant.jar /app/metis.jar
|
|
RUN chmod 755 -R /app/
|
|
CMD java -jar /app/metis.jar -Xms256m -Xmx512m --spring.profiles.active=${PROFILES} --server.port=${SERVICE_PORTS}
|