Задать вопрос
  • Как запустить html страницу в контейнере tomcat?

    FROM tomcat:8.5.27-jre8-alpine
    ENV CATALINA_HOME="/usr/local/tomcat"
    ARG CATALINA_HOME=${CATALINA_HOME}
    
    RUN mkdir ${CATALINA_HOME}/webapps/manual
    ADD "src/main/webapp/index.html" ${CATALINA_HOME}/webapps/manual
    # will create a app 'manual'
    
    EXPOSE 8080
    ENTRYPOINT ${CATALINA_HOME}/bin/catalina.sh run

    замените на другую версию образа alpine-tomcat если надо (для статической не надо)

    копируйте в ${CATALINA_HOME}/webapps/ROOT
    - ее создавать не надо это директория есть по умолчанию
    если хототе домашнюю в корне
    curl -s http://localhost:8080/
    исхрдный файл в
    src/main/webapp/ это стандарнтне место статика в проекте (спринг)
    этот пример из
    https://github.com/sergueik/springboot_study/tree/...
    Ответ написан
    Комментировать