LINUX.ORG.RU

История изменений

Исправление dada, (текущая версия) :

я пытаюсь запустить в докере некое томкат приложение.
пишу в dockerfile:

FROM docker.io/tomcat <-- я сделал docker pull tomcat

ADD ./apache-tomcat-8.5.11 /opt/ <-- это я копирую весь свой томкат  в контейнер
EXPOSE 443 <-- приложение запуститься на 443. потом достучусь через -P
RUN chmod +x /opt/apache-tomcat-8.5.11/bin/catalina.sh  <-- это все должно быть c execute
RUN chmod +x /opt/apache-tomcat-8.5.11/bin/setclasspath.sh
RUN chmod +x /opt/apache-tomcat-8.5.11/bin/shutdown.sh
RUN chmod +x /opt/apache-tomcat-8.5.11/bin/startup.sh
RUN chmod +x /opt/apache-tomcat-8.5.11/bin/version.sh
Я одного не понимаю, теперь для запуска самого томката мне надо прописать
RUN /bin/bash /opt/apache-tomcat-8.5.11/bin/startup.sh ?
leave KRoN73

Исходная версия dada, :

я пытаюсь запустить в докере некое томкат приложение.
пишу в dockerfile:

FROM docker.io/tomcat <-- я сделал docker pull tomcat

ADD ./apache-tomcat-8.5.11 /opt/ <-- это я копирую весь свой томкат  в контейнер
EXPOSE 443 <-- приложение запуститься на 443. потом достучусь через -P
RUN chmod +x /opt/apache-tomcat-8.5.11/bin/catalina.sh  <-- это все должно быть c execute
RUN chmod +x /opt/apache-tomcat-8.5.11/bin/setclasspath.sh
RUN chmod +x /opt/apache-tomcat-8.5.11/bin/shutdown.sh
RUN chmod +x /opt/apache-tomcat-8.5.11/bin/startup.sh
RUN chmod +x /opt/apache-tomcat-8.5.11/bin/version.sh
Я одного не понимаю, теперь для запуска самого томката мне надо прописать
RUN /bin/bash /opt/apache-tomcat-8.5.11/bin/startup.sh ?