reitit-async.dockerfile 297 B

12345678910111213
  1. FROM clojure:lein as lein
  2. WORKDIR /reitit
  3. COPY project.clj project.clj
  4. COPY src src
  5. RUN lein uberjar
  6. FROM amazoncorretto:25
  7. WORKDIR /reitit
  8. COPY --from=lein /reitit/target/hello-reitit-standalone.jar app.jar
  9. EXPOSE 8080
  10. CMD ["java", "-server", "-XX:+UseParallelGC", "-jar", "app.jar", "async"]