pippo-postgres.dockerfile 505 B

12345678910111213141516171819
  1. FROM gradle:7.6.0-jdk17 as gradle
  2. WORKDIR /pippo
  3. COPY gradle gradle
  4. COPY build.gradle build.gradle
  5. COPY gradlew gradlew
  6. COPY src src
  7. RUN ./gradlew fatJar -x test
  8. FROM eclipse-temurin:17.0.6_10-jre-jammy
  9. WORKDIR /pippo
  10. COPY --from=gradle /pippo/build/libs/pippo-all.jar app.jar
  11. ARG BENCHMARK_ENV
  12. ENV BENCHMARK_ENV=$BENCHMARK_ENV
  13. EXPOSE 8080
  14. CMD ["java", "-server", "-Xms4G", "-Xmx4G", "-XX:+UseNUMA", "-XX:+UseParallelGC", "-cp", "app.jar", "com.techempower.benchmark.pippo.benchmark.BenchmarkJetty"]