| 1234567891011121314 |
- FROM gradle:7.5.1-jdk11
- USER root
- WORKDIR /http4k
- COPY build.gradle build.gradle
- COPY settings.gradle settings.gradle
- COPY core core
- COPY core-jdbc core-jdbc
- COPY core-pgclient core-pgclient
- COPY jetty jetty
- RUN gradle --quiet jetty:shadowJar
- EXPOSE 9000
- CMD ["java", "-server", "-XX:+UseNUMA", "-XX:+UseParallelGC", "-XX:+AggressiveOpts", "-XX:+AlwaysPreTouch", "-jar", "jetty/build/libs/http4k-benchmark.jar"]
|