1234567891011121314151617 |
- FROM gradle:5.4.1-jdk11 as gradle
- USER root
- WORKDIR /wizzardo-http
- COPY build.gradle build.gradle
- COPY src src
- RUN gradle --refresh-dependencies clean fatJar
- FROM openjdk:11.0.3-jdk-slim
- WORKDIR /wizzardo-http
- COPY --from=gradle /wizzardo-http/build/libs/wizzardo-http-all-1.0-SNAPSHOT.jar app.jar
- EXPOSE 8080
- CMD ["java", "-Xmx2G", "-Xms2G", "-server", "-XX:+UseNUMA", "-XX:+UseParallelGC", "-XX:+AggressiveOpts", "-jar", "app.jar", "env=prod"]
|