Files
robot-shop/shipping/service/Dockerfile
Steve Waterworth a6ccf3e724 fixed case
2018-03-13 15:55:55 +00:00

29 lines
400 B
Docker

#
# Build
#
FROM openjdk:8-jdk AS build
RUN apt-get update && apt-get -y install maven
WORKDIR /opt/shipping
COPY pom.xml /opt/shipping/
RUN mvn install
COPY src /opt/shipping/src/
RUN mvn package
#
# Run
#
FROM openjdk:8-jdk
EXPOSE 8080
WORKDIR /opt/shipping
COPY --from=build /opt/shipping/target/shipping-1.0-jar-with-dependencies.jar shipping.jar
CMD [ "java", "-jar", "shipping.jar" ]