ktor-exposed-dao.dockerfile 290 B

12345678910
  1. FROM gradle:jdk17
  2. WORKDIR /ktor-exposed
  3. COPY ktor-exposed/settings.gradle.kts settings.gradle.kts
  4. COPY ktor-exposed/app app
  5. RUN gradle shadowJar
  6. EXPOSE 8080
  7. CMD ["java", "-server", "-XX:+UseNUMA", "-XX:+UseParallelGC", "-XX:+AlwaysPreTouch", "-jar", "app/build/libs/app-all.jar", "Dao"]