docker如何改tomcat(docker安装Tomcat 404问题的解决方案)
类别:服务器 浏览量:1421
时间:2022-01-26 01:41:54 docker如何改tomcat
docker安装Tomcat 404问题的解决方案查找tomcat的containerID,进入tomacat目录:
[root@promote ~]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES b52c4a46a432 nginx "/docker-entrypoin..." 4 minutes ago Up 4 minutes 0.0.0.0:8081->80/tcp nginx-test 02ffbf387631 tomcat "catalina.sh run" 45 minutes ago Up 45 minutes 0.0.0.0:8080->8080/tcp mytomcat
查看webapps发现里面为空
[root@promote ~]# docker exec -it 02ffbf387631 /bin/bash root@02ffbf387631:/usr/local/tomcat# ls -l total 124 -rw-r--r--. 1 root root 18982 Sep 10 08:25 BUILDING.txt -rw-r--r--. 1 root root 5409 Sep 10 08:25 CONTRIBUTING.md -rw-r--r--. 1 root root 57092 Sep 10 08:25 LICENSE -rw-r--r--. 1 root root 2333 Sep 10 08:25 NOTICE -rw-r--r--. 1 root root 3257 Sep 10 08:25 README.md -rw-r--r--. 1 root root 6898 Sep 10 08:25 RELEASE-NOTES -rw-r--r--. 1 root root 16262 Sep 10 08:25 RUNNING.txt drwxr-xr-x. 2 root root 4096 Sep 15 22:33 bin drwxr-xr-x. 1 root root 22 Oct 10 01:45 conf drwxr-xr-x. 2 root root 4096 Sep 15 22:33 lib drwxrwxrwx. 1 root root 177 Oct 10 01:45 logs drwxr-xr-x. 2 root root 134 Sep 15 22:33 native-jni-lib drwxrwxrwx. 2 root root 30 Sep 15 22:33 temp drwxr-xr-x. 2 root root 6 Sep 15 22:33 webapps drwxr-xr-x. 7 root root 81 Sep 10 08:23 webapps.dist drwxrwxrwx. 2 root root 6 Sep 10 08:20 work root@02ffbf387631:/usr/local/tomcat# cd webapps root@02ffbf387631:/usr/local/tomcat/webapps# ls -l total 0
删除webapps,将webapps.dist修改名称为webapps
root@02ffbf387631:/usr/local/tomcat/webapps# cd .. root@02ffbf387631:/usr/local/tomcat# rm -rf webapps root@02ffbf387631:/usr/local/tomcat# mv webapps.dist webapps root@02ffbf387631:/usr/local/tomcat# cd webapps root@02ffbf387631:/usr/local/tomcat/webapps# ls -l total 8 drwxr-xr-x. 3 root root 4096 Sep 15 22:33 ROOT drwxr-xr-x. 15 root root 4096 Sep 15 22:33 docs drwxr-xr-x. 6 root root 83 Sep 15 22:33 examples drwxr-xr-x. 5 root root 87 Sep 15 22:33 host-manager drwxr-xr-x. 6 root root 114 Sep 15 22:33 manager
重新在浏览器中访问:
没有提交的话,在镜像重启后,又会报404错误,要commit一下
[root@promote ~]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES b52c4a46a432 nginx "/docker-entrypoin..." 43 minutes ago Up 42 minutes 0.0.0.0:8081->80/tcp nginx-test 02ffbf387631 tomcat "catalina.sh run" About an hour ago Up About an hour 0.0.0.0:8080->8080/tcp mytomcat [root@promote ~]# docker commit 02ffbf387631 mytomcat sha256:b2c4b37c92c5c26b1285756bf04365b8f5a42a86d519a767ea528cda1af9a81a
再次访问就不需要配置,直接访问tomcat页面了
到此这篇关于docker安装Tomcat 404问题的解决方案的文章就介绍到这了,更多相关docker安装Tomcat 404内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
您可能感兴趣
- docker-compose 原理(详解docker compose 用法)
- docker里面安装redis(Docker上实现Redis集群搭建)
- docker搭建编译开发环境(Shell脚本构建Docker 半自动化编译打包发布应用操作)
- docker映射端口(Docker初级网络端口映射的配置)
- mongodb容器化部署映射端口访问(Docker 部署 MongoDB容器的方法)
- dockerfile配置参数(dockerfile中ENTRYPOINT与CMD的结合使用及区别)
- idea集成docker-compose(IDEA 集成 docker 实现远程部署的详细步骤)
- 修改docker镜像的环境变量(解决docker加载新的镜像后repository和tag名称都为none的问题)
- 如何查看本机docker的安装目录(使用rpm安装指定版本docker1.12.6的详细步骤)
- docker容器内服务怎么启动(docker部署confluence的完整步骤)
- docker安装教程图解(Docker在线、离线安装及其常用命令操作)
- docker中国加速镜像怎么设置(Docker 安装及配置镜像加速的实现)
- 怎么用docker中的mysql连接数据库(连接docker里面的mysql失败解决方法)
- docker导出日志(excel导出在docker环境中总是失败的问题)
- 运行docker时提示端口已被占用(docker 突然不能被外网访问的解决方案)
- idea 远程部署docker(通过idea打包项目到docker的操作方法)
- 杯酒人生---瓦伦丁酒杯和奥丁格啤酒(杯酒人生---瓦伦丁酒杯和奥丁格啤酒)
- 中秋节买啤酒,预算超过7元试试这8种啤酒,麦香浓郁都是真啤酒(预算超过7元试试这8种啤酒)
- CellPress旗下的6 期刊,国人友刊来了解一下吧(CellPress旗下的6期刊国人友刊来了解一下吧)
- ()
- SCI检索 SSCI检索 EI检索 ISTP检索 CSCD检索简介(SCI检索SSCI检索EI检索)
- 参考文献里期刊名称的写法,你知道吗(参考文献里期刊名称的写法)
热门推荐
- dedecms简短标题(dedecms文章列表实现序列号排序效果实现代码)
- 用php递归函数实现阶乘的计算(php求斐波那契数的两种实现方式递归与递推)
- h5嵌入app解决方案(app内嵌H5 webview 本地缓存问题的解决)
- python flask部署实例(Python Flask框架扩展操作示例)
- css3经典动画效果(CSS3 3D位移translate效果实例介绍)
- mysql快速导入1亿数据(mysql批量新增和存储的方法实例)
- python报表可视化(使用Python快速制作可视化报表的方法)
- css3实现120度的箭头(使用css实现任意大小、任意方向和任意角度的箭头示例)
- 如何用tomcat部署web项目(一文搞懂如何部署启动多个tomcat并移植项目)
- mysql修改复杂密码设置(MySQL修改密码的几种方式)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9