原因:配制阿里云镜像,tomcat 文件里面的webapps为空,访问首页为404!
解决思路
进入tomcat文件会发现所有的tomcat首页需要的东西都在 webapps.dist 里面
所以我们需要把 webapps改为webapps 这样就会访问到tomcat首页
1、启动一个tomcat容器,
docker start 容器id
2、进入到tomcat目录
docker exec -it 运行的tomcat容器ID /bin/bash
3、修改webapps为webapps2 或者删除 修改webapps.dist 修改为webaaps
如果不退当前容器的情况下,运行端口端口映射的tomcat是可以访问到首页的,
but,我们只是在这个容器中修改了 命名,我们重启了这个容器,修改的命名就会恢复。
4、为了防止恢复问题,我们自己把修改后的镜像映射成新的镜像。
1、使用docker commit 命令
docker commit -a='自己起个名字' -m='修改内容自己起' 当前容器的名称或者ID 新生成的镜像名称
最后关闭所有容器,启动我们端口映射的镜像
在浏览器打开tomcat首页
作者:popsicles