#Dockerfile
FROM openjdk:17
RUN cd /
RUN mkdir -p /config/
#删除旧jar包
RUN rm -rf springboot3.jar
#重新复制jar包
ARG JAR_FILE
ADD target/${JAR_FILE} /springboot3.jar
#复制配置文件
ADD target/classes/application.yml /config/application.yml
ADD target/classes/application-test.yml /config/application-test.yml
ADD target/classes/application-prod.yml /config/application-prod.yml
#启动配置 指定配置文件路径
CMD ["java", "-jar", "/springboot3.jar", "--spring.config.location=/config/"]
ENV LANG C.UTF-8
因为镜像没有添加application文件