From dc897bce87a9cf71d330767774adf2ae34901945 Mon Sep 17 00:00:00 2001 From: Sanjeev435 Date: Sun, 19 Aug 2018 02:01:07 +0530 Subject: [PATCH] Update dockerfile for working directory changes --- Dockerfile | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 881c1ce12..7426b6598 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,14 @@ -FROM openjdk:8-jdk-alpine +FROM alpine/git LABEL maintainer="mrcool435@gmail.com" -COPY /target/spring-petclinic-1.5.1.jar /home/spring-petclinic-1.5.1.jar -CMD ["java","-jar","/home/spring-petclinic-1.5.1.jar"] +WORKDIR /app +RUN git clone https://github.com/Sanjeev435/spring-petclinic.git + +FROM maven:3.5.4-jdk-8 +WORKDIR /app +COPY --from=0 /app/spring-petclinic /app +RUN mvn install -Dmaven.test.skip=true + +FROM openjdk:8-jdk-alpine +WORKDIR /app +COPY --from=1 /app/target/spring-petclinic-1.5.1.jar /app +CMD ["java","-jar","spring-petclinic-1.5.1.jar"]