http4k-jetty.dockerfile 414 B

1234567891011121314
  1. FROM gradle:7.5.1-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 core-jdbc core-jdbc
  8. COPY core-pgclient core-pgclient
  9. COPY jetty jetty
  10. RUN gradle --quiet jetty:shadowJar
  11. EXPOSE 9000
  12. CMD ["java", "-server", "-XX:+UseNUMA", "-XX:+UseParallelGC", "-XX:+AggressiveOpts", "-XX:+AlwaysPreTouch", "-jar", "jetty/build/libs/http4k-benchmark.jar"]