micronaut-data-mongodb.dockerfile 435 B

123456789101112
  1. FROM gradle:8.7.0-jdk17 as build
  2. COPY --chown=gradle:gradle . /home/gradle/src
  3. WORKDIR /home/gradle/src
  4. RUN gradle micronaut-data-mongodb:build -x test -x internalStartTestResourcesService --no-daemon
  5. FROM openjdk:23
  6. WORKDIR /micronaut
  7. COPY --from=build /home/gradle/src/micronaut-data-mongodb/build/libs/micronaut-data-mongodb-all.jar micronaut.jar
  8. COPY run_benchmark.sh run_benchmark.sh
  9. EXPOSE 8080
  10. ENTRYPOINT "./run_benchmark.sh"