Dockerfile 376 B

123456789101112131415
  1. FROM java:7
  2. RUN apt-get update -qq && apt-get install -y maven && apt-get clean
  3. WORKDIR /code
  4. ADD pom.xml /code/pom.xml
  5. RUN ["mvn", "dependency:resolve"]
  6. RUN ["mvn", "verify"]
  7. # Adding source, compile and package into a fat jar
  8. ADD src /code/src
  9. RUN ["mvn", "package"]
  10. CMD ["/usr/lib/jvm/java-7-openjdk-amd64/bin/java", "-jar", "target/worker-jar-with-dependencies.jar"]