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