#FROM openjdk:11-jre #EXPOSE 8080 #WORKDIR /app #COPY ./docker-build/xjrsoft-boot.jar /app/app.jar #COPY ./docker-build/conf/application-dev.yml conf/application-dev.yml #ENTRYPOINT ["java","-jar","/app/app.jar"] # FROM maven:3.5.2-jdk-11-alpine AS MAVEN_BUILD COPY pom.xml /build/ COPY src /build/src/ WORKDIR /build/ RUN mvn package FROM openjdk:11-jre-alpine WORKDIR /app COPY --from=MAVEN_BUILD /build/target/xjrsoft-boot.jar /app/app.jar ENTRYPOINT ["java", "-jar", "app.jar"]