| 1234567891011121314151617 | FROM maven:3.5-jdk-8-alpine AS buildWORKDIR /codeCOPY pom.xml /code/pom.xmlRUN ["mvn", "dependency:resolve"]RUN ["mvn", "verify"]# Adding source, compile and package into a fat jarCOPY ["src/main", "/code/src/main"]RUN ["mvn", "package"]FROM openjdk:8-jre-alpineCOPY --from=build /code/target/worker-jar-with-dependencies.jar /CMD ["java", "-XX:+UnlockExperimentalVMOptions", "-XX:+UseCGroupMemoryLimitForHeap", "-jar", "/worker-jar-with-dependencies.jar"]
 |