1234567891011121314151617181920 |
- FROM litongjava/maven:3.8.8-jdk8u391 AS builder
- WORKDIR /app
- COPY pom.xml pom.xml
- RUN mvn dependency:go-offline -q
- COPY src src
- RUN mvn package -Passembly -q
- RUN ls -l && ls -l target
- FROM litongjava/jre:8u391-stable-slim
- WORKDIR /app
- COPY --from=builder /app/target/tio-http-server-benchmark-1.0-jar-with-dependencies.jar /app/tio-http-server-benchmark-1.0.jar
- EXPOSE 8080
- # java --server -XX:+UseNUMA XX:+UseParallelGC -cp target/tio-http-server-benchmark-1.0-jar-with-dependencies.jar com.litongjava.tio.http.server.MainApp
- CMD ["java", "-server", "-XX:+UseNUMA", "-XX:+UseParallelGC","-cp", "/app/tio-http-server-benchmark-1.0.jar","com.litongjava.tio.http.server.MainApp"]
|