Improving redability

This commit is contained in:
Sanjeev435 2018-08-19 02:29:26 +05:30 committed by GitHub
parent dc897bce87
commit e856d59ccc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,14 +1,14 @@
FROM alpine/git FROM alpine/git as clone
LABEL maintainer="mrcool435@gmail.com" LABEL maintainer="mrcool435@gmail.com"
WORKDIR /app WORKDIR /app
RUN git clone https://github.com/Sanjeev435/spring-petclinic.git RUN git clone https://github.com/Sanjeev435/spring-petclinic.git
FROM maven:3.5.4-jdk-8 FROM maven:3.5.4-jdk-8 as build
WORKDIR /app WORKDIR /app
COPY --from=0 /app/spring-petclinic /app COPY --from=clone /app/spring-petclinic /app
RUN mvn install -Dmaven.test.skip=true RUN mvn install -Dmaven.test.skip=true
FROM openjdk:8-jdk-alpine FROM openjdk:8-jdk-alpine
WORKDIR /app WORKDIR /app
COPY --from=1 /app/target/spring-petclinic-1.5.1.jar /app COPY --from=build /app/target/spring-petclinic-1.5.1.jar /app
CMD ["java","-jar","spring-petclinic-1.5.1.jar"] CMD ["java","-jar","spring-petclinic-1.5.1.jar"]