docker 启动Tomcat容器,无法访问首页
问题现象:
启动 Tomcat 容器后,访问 8080 首页,提示404
原因:默认 Tomcat 容器里面首页信息为空,需要手动添加
解决办法:添加首页信息
1、进入容器
docker exec -it a8aa85a3366e /bin/bash
2、查看并添加首页信息
root@a8aa85a3366e:/usr/local/tomcat# ls BUILDING.txt CONTRIBUTING.md LICENSE NOTICE README.md RELEASE-NOTES RUNNING.txt bin conf lib logs native-jni-lib temp webapps webapps.dist work root@a8aa85a3366e:/usr/local/tomcat# ls webapps ####查看首页信息,显示为空 root@a8aa85a3366e:/usr/local/tomcat# ls webapps.dist/ ROOT docs examples host-manager manager root@a8aa85a3366e:/usr/local/tomcat# mv webapps webapps-bak ####备份首页信息 root@a8aa85a3366e:/usr/local/tomcat# mv webapps.dist/ webapps ####添加首页信息 root@a8aa85a3366e:/usr/local/tomcat#
3、再次访问页面,显示正常