jooby-mvc.dockerfile 426 B

1234567891011
  1. FROM maven:3.9.0-eclipse-temurin-17
  2. WORKDIR /jooby
  3. COPY pom.xml pom.xml
  4. COPY src src
  5. COPY public public
  6. COPY conf conf
  7. RUN mvn package -q -P netty
  8. EXPOSE 8080
  9. CMD ["java", "-server", "-Xms2g", "-Xmx2g", "-XX:+UseNUMA", "-XX:+UseParallelGC", "-Dio.netty.disableHttpHeadersValidation=true", "-Dio.netty.buffer.checkBounds=false", "-Dio.netty.buffer.checkAccessible=false", "-cp", "target/jooby.jar", "com.techempower.MvcApp"]