12345678910111213141516 |
- #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"]
|