javalin-mongodb.dockerfile 402 B

1234567891011121314151617
  1. FROM maven:3.6.3-jdk-11-slim as maven
  2. WORKDIR /javalin
  3. COPY src src
  4. COPY pom.xml pom.xml
  5. RUN mvn clean package -q
  6. FROM openjdk:11.0.10-jdk-slim
  7. WORKDIR /javalin
  8. COPY --from=maven /javalin/target/javalin-1.0-shaded.jar app.jar
  9. ARG BENCHMARK_ENV
  10. ENV BENCHMARK_ENV=$BENCHMARK_ENV
  11. EXPOSE 8080
  12. CMD ["java", "-server", "-XX:+UseNUMA", "-XX:+UseParallelGC", "-Dlogging.level.root=OFF", "-jar", "app.jar"]