docker

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > 云和虚拟化 > docker > 使用Docker方式启动tomcat,访问首页出现404

使用Docker方式启动tomcat,访问首页出现404的解决方案

作者:爱学习的大雄

这篇文章主要介绍了使用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. 再次访问测试

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文