servlet3-sync.dockerfile 403 B

123456789101112131415
  1. FROM maven:3.6.1-jdk-11-slim as maven
  2. WORKDIR /servlet3
  3. COPY src src
  4. COPY pom.xml pom.xml
  5. RUN mvn compile war:war -q -P sync
  6. FROM tomcat:9.0.20-jre11-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. EXPOSE 8080
  12. CMD bash ${CATALINA_HOME}/bin/catalina.sh run