方案一:
更换Tomcat版本,下载Tomcat 8.0.35即可解决
方案二:
由于Tomcat 9.0.37webapps下没有文件所以访问产生404,而其文件放在了webapps.dist中,所以只需将文件移动到webapps中或者将webapps删除并将webapps.dist更名为webapps即可。
docker exec fb505942df46 ls -l
1、查看docker容器中tomcat的文件(id为tomcat容器id)
2、查看后证实webapps没有文件
docker exec fb505942df46 ls -l webapps
docker exec fb505942df46 ls -l webapps.dist
3、删除webapps
docker exec fb505942df46 rm -rf webapps
4、把webapps.dist更名为webapps
docker exec fb505942df46 mv webapps.dist webapps
5、重新访问页面后成功