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、再次访问页面,显示正常

 

posted on 2020-12-02 11:37  wangzy-Zj  阅读(664)  评论(0编辑  收藏  举报