как развернуть войну и запустить с докером - PullRequest
0 голосов
/ 20 мая 2019

У меня есть проект Spring MVC, который сгенерирует войну размером 90 МБ.В настоящее время я вручную копирую войну в веб-приложения tomcat и запускаю сервер.Теперь я хочу развернуть эту войну с помощью докера?

Мой Dockerfile -

FROM tomcat:8.0
ADD tomcat-users.xml /usr/local/tomcat/conf/
EXPOSE 8080
RUN rm -fr /usr/local/tomcat/webapps/ROOT
RUN rm -fr /usr/local/tomcat/webapps/ROOT.war
COPY ROOT.war /usr/local/tomcat/webapps/
CMD ["catalina.sh", "run"]

Я создаю свой образ с

docker build -t webserver .

, начиная контейнер с

docker run -d  -p 8080:8080  --name mydockerapp webserver 

после успешного запуска контейнера я пытаюсь получить доступ к localhost:8080/mydockerapp, который не работает.

пожалуйста, помогите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...