servlet3.dockerfile 381 B

123456789101112
  1. FROM maven:3.5.3-jdk-10-slim as maven
  2. WORKDIR /servlet3
  3. COPY src src
  4. COPY pom.xml pom.xml
  5. RUN mvn compile war:war -q
  6. FROM tomcat:9.0.12-jre10-slim
  7. WORKDIR /servlet3
  8. RUN rm -rf ${CATALINA_HOME}/webapps/*
  9. COPY --from=maven /servlet3/target/servlet3.war ${CATALINA_HOME}/webapps/ROOT.war
  10. COPY server.xml ${CATALINA_HOME}/conf/server.xml
  11. CMD bash ${CATALINA_HOME}/bin/catalina.sh run