github.com/Azure/aad-pod-identity@v1.8.17/examples/java-blob/Dockerfile (about)

     1  FROM openjdk:8-slim as builder
     2  
     3  RUN mkdir -p /build
     4  WORKDIR /build
     5  COPY pom.xml /build
     6  COPY mvnw /build
     7  COPY .mvn /build/.mvn
     8  
     9  RUN ./mvnw -B dependency:resolve dependency:resolve-plugins
    10  
    11  COPY src /build/src
    12  
    13  RUN ./mvnw -DskipTests package
    14  
    15  
    16  
    17  FROM openjdk:8-slim
    18  
    19  WORKDIR /app
    20  COPY --from=builder /build/target/*.jar app.jar
    21  ENTRYPOINT ["java","-jar","/app/app.jar"]