12345678910111213141516171819 |
- FROM gradle:7.6.0-jdk17 as gradle
- WORKDIR /pippo
- COPY gradle gradle
- COPY build.gradle build.gradle
- COPY gradlew gradlew
- COPY src src
- RUN ./gradlew fatJar -x test
- FROM eclipse-temurin:17.0.6_10-jre-jammy
- WORKDIR /pippo
- COPY --from=gradle /pippo/build/libs/pippo-all.jar app.jar
- ARG BENCHMARK_ENV
- ENV BENCHMARK_ENV=$BENCHMARK_ENV
- EXPOSE 8080
- CMD ["java", "-server", "-Xms4G", "-Xmx4G", "-XX:+UseNUMA", "-XX:+UseParallelGC", "-cp", "app.jar", "com.techempower.benchmark.pippo.benchmark.BenchmarkJetty"]
|