@p-oleg

Почему Docker Tomcat запускается, но с ошибкой 404?

Добрый день, начал изучать докер.

Команда docker-machine ls выдает:
NAME ACTIVE DRIVER STATE URL SWARM DOCKER ERRORS
default * virtualbox Running tcp://192.168.99.100:2376 v19.03.12

Скачал tomcat, запускаю:
docker run -it -p 8080:8080 tomcat

При попытке достучаться до Tomcat в контейнере по адресу 192.168.99.100:8080 получаю:
HTTP Status 404 – Не найдено
Type Status Report
Description The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.
Apache Tomcat/9.0.37

Т.е. Tomcat запускается, но почему-то недоступна дефолтовая страница.
Что я делаю не так?
  • Вопрос задан
  • 1899 просмотров
Решения вопроса 1
@q2digger
никого не трогаю, починяю примус
Хорошая привычка, прежде чем разворачивать какой то контейнер, поискать что пишет его автор, хотя бы на докерхабе.
Итак, идем https://hub.docker.com/_/tomcat
И находим там фразу:
Note: as of docker-library/tomcat#181, the upstream-provided (example) webapps are not enabled by default, per upstream's security recommendations, but are still available under the webapps.dist folder within the image to make them easier to re-enable.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы