http4k-netty.dockerfile 362 B

123456789101112
  1. FROM gradle:6.6.0-jdk11
  2. USER root
  3. WORKDIR /http4k
  4. COPY build.gradle build.gradle
  5. COPY settings.gradle settings.gradle
  6. COPY core core
  7. COPY netty netty
  8. RUN gradle --quiet netty:shadowJar
  9. EXPOSE 9000
  10. CMD ["java", "-server", "-XX:+UseNUMA", "-XX:+UseParallelGC", "-XX:+AggressiveOpts", "-XX:+AlwaysPreTouch", "-jar", "netty/build/libs/http4k-netty-benchmark.jar"]