使用Docker方式启动tomcat,访问首页出现404的解决方案
更新时间:2025年03月31日 09:58:01 作者:爱学习的大雄
这篇文章主要介绍了使用Docker方式启动tomcat,访问首页出现404的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
遇到的问题
在docker中去启动一个tomcat容器(开放了端口映射)
命令如下:
docker run -d -p 8080:8080 --name tomcat1 tomcat:9.0.54
启动成功后访问端口,发现报404错误

解决方案
1. 输入docker ps 查看运行的容器id或容器名
2. 使用命令: docker exec -it 容器名 | 容器id bash 进入到tomcat的目录
3. ls 查看文件夹,发现有个空的webapps,但是有另外一个webapp.dist里面有相关的文件,将webapp.dist的文件拷贝过来即可。
- 命令如下:
cp -r webapps.dist/* ./webapps #命令备注:假设复制源目录 为 dir1 ,目标目录为dir2。怎样才能将dir1下所有文件复制到dir2下了 #如果dir2目录不存在,则可以直接使用cp -r dir1 dir2 #如果dir2目录已存在,则需要使用cp -r dir1/* ./dir2
4. 再次访问测试

总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
docker Get https://registry-1.docker.io/v2/:
本文主要介绍了docker Get https://registry-1.docker.io/v2/: net/http: request canceled 报错,具有一定的参考价值,感兴趣的可以了解一下2025-03-03
docker-compose镜像发布springboot项目的流程分析
Docker-Compose项目由Python编写,调用Docker服务提供的API来对容器进行管理。因此,只要所操作的平台支持Docker API,就可以在其上利用Compose来进行编排管理,接下来通过本文给大家介绍docker-compose发布springboot项目的流程分析,一起看看吧2021-06-06
Linux Docker安装wordpress的方法详解教程
这篇文章主要介绍了Linux Docker安装wordpress的方法详解教程的相关资料,需要的朋友可以参考下2016-10-10


最新评论