tio-server.dockerfile 435 B

12345678910111213141516171819
  1. FROM litongjava/maven:3.8.8-jdk8u391 AS builder
  2. WORKDIR /app
  3. COPY pom.xml pom.xml
  4. RUN mvn dependency:go-offline -q
  5. COPY src src
  6. RUN mvn package -Passembly -q
  7. RUN ls -l && ls -l target
  8. FROM litongjava/jre:8u391-stable-slim
  9. WORKDIR /app
  10. COPY --from=builder /app/target/tio-http-server-benchmark-1.0.jar /app/target/tio-http-server-benchmark-1.0.jar
  11. EXPOSE 8080
  12. CMD ["java","-jar", "/app/target/tio-http-server-benchmark-1.0.jar"]