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 rabbitmq集群部署(Docker部署rabbitmq遇到的两个问题)
- docker多个端口怎么区分(解决docker run时候启动两个占有不同端口的问题)
- windows docker 使用数据库教程(docker安装并持久化postgresql数据库的操作步骤)
- docker容器编排入门教程(laradock环境docker-compose操作详解)
- docker compose的常用命令(安装docker和docker-compose实例详解)
- 关于docker安全之Docker-TLS加密通讯问题(关于docker安全之Docker-TLS加密通讯问题)
- docker查看管理配置信息(Docker Secret的管理和使用详解)
- docker镜像无法删除 Error:No such image:xxxxxx解决(docker镜像无法删除 Error:No such image:xxxxxx解决)
- netcorelinux后台运作(Linux系统Docker 部署 ASP.NET Core应用的流程分析)
- net coredocker基础镜像(Docker 部署net5程序实现跨平台功能)
- centos装docker稳定吗(Centos8无法安装docker问题的解决方法)
- docker容器分配(Docker容器数据卷原理及使用方法解析)
- dockerhub镜像排行(DockerHub 镜像仓库的使用详解)
- docker容器默认内存大小(Docker 修改docker存储位置 修改容器镜像大小限制操作)
- docker怎么连主机数据库(docker 安装nacos并配置数据库的教程详解)
- docker部署带配置的镜像(docker安装fastdfs镜像的一些注意事项)
- 全椒人,你还记得吗 那年,那人,那网,那些我们的青春记忆(全椒人你还记得吗)
- 全椒人在苏州10周年联谊会在苏州举办(全椒人在苏州10周年联谊会在苏州举办)
- 这个全椒人被通报表彰,看看你认识吗(这个全椒人被通报表彰)
- 全椒人,38年集体回忆 1980-2018 ,看完不要哭(全椒人38年集体回忆)
- 董元奔吟咏历代文人 1012新旧均可 全椒人张璪 1022 -1093(董元奔吟咏历代文人)
- 泪目 这位 刷屏 的英雄,是全椒人的骄傲(泪目这位刷屏)
热门推荐
- laravel获取数据(laravel 判断查询数据库返回值的例子)
- es的写入操作(详解ES9的新特性之异步遍历Async iteration)
- http404解决方案(http403禁止访问怎么解决?http403禁止访问错误原因汇总)
- uniapp 全局变量(如何在uniapp项目中使用mqtt)
- echarts可视化(swiper+echarts实现多个仪表盘左右滚动效果)
- 阿里云网站cdn加速(阿里云CDN刷新链接接口实践)
- php命名空间真的存在吗(PHP中命名空间的使用例子)
- aspx页面无任何代码 每个页面发布成dll
- docker中如何使用nginx(docker nginx实现一个主机部署多个站点操作)
- placeholder兼容性
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9