reitit-async.dockerfile 477 B

123456789
  1. FROM clojure:openjdk-11-lein-2.9.1
  2. WORKDIR /reitit
  3. COPY src src
  4. COPY project.clj project.clj
  5. RUN lein uberjar
  6. EXPOSE 8080
  7. CMD ["java", "-server", "-Xms2G", "-Xmx2G", "-XX:+UseNUMA", "-XX:+UseParallelGC", "-XX:+AggressiveOpts", "-Dvertx.disableMetrics=true", "-Dvertx.threadChecks=false", "-Dvertx.disableContextTimings=true", "-Dvertx.disableTCCL=true", "-XX:+UseStringDeduplication", "-Djava.net.preferIPv4Stack=true", "-jar", "target/hello-reitit-standalone.jar", "async"]