docker入门——Tomcat安装及404报错问题解决

一、拉取镜像(基于互联网https://hub.docker.com/)
[root@centos7 ~]# docker pull tomcat

二、查看已拉取的镜像
[root@centos7 ~]# docker image tomcat

三、安装Tomcat
[root@centos7 ~]# docker run -it -p 8080:8080 tomcat
注:-p 8080:8080:将容器的 8080 端口映射到主机的 8080 端口。

四、查看正在运行的容器
[root@centos7 ~]# docker ps

在这里插入图片描述

五、登录
在这里插入图片描述
此时无法显示页面,报404错误

五、排错
1、进入Tomcat
[root@centos7 ~]# docker exec -it ef098fddb2d3 /bin/bash

2、查看Tomcat下文件
root@ef098fddb2d3:/usr/local/tomcat# ls -l
total 124
-rw-r–r--. 1 root root 18982 May 5 20:40 BUILDING.txt
-rw-r–r--. 1 root root 5409 May 5 20:40 CONTRIBUTING.md
-rw-r–r--. 1 root root 57092 May 5 20:40 LICENSE
-rw-r–r--. 1 root root 2333 May 5 20:40 NOTICE
-rw-r–r--. 1 root root 3255 May 5 20:40 README.md
-rw-r–r--. 1 root root 6898 May 5 20:40 RELEASE-NOTES
-rw-r–r--. 1 root root 16262 May 5 20:40 RUNNING.txt
drwxr-xr-x. 2 root root 4096 May 16 12:05 bin
drwxr-xr-x. 1 root root 22 Jun 8 06:56 conf
drwxr-xr-x. 2 root root 4096 May 16 12:05 lib
drwxrwxrwx. 1 root root 177 Jun 8 06:56 logs
drwxr-xr-x. 2 root root 134 May 16 12:05 native-jni-lib
drwxrwxrwx. 2 root root 30 May 16 12:05 temp
drwxr-xr-x. 2 root root 6 May 16 12:05 webapps
drwxr-xr-x. 7 root root 81 May 5 20:37 webapps.dist
drwxrwxrwx. 2 root root 6 May 5 20:36 work

3、查看webapps文件夹
root@ef098fddb2d3:/usr/local/tomcat# ls -l webapps
total 0
该文件夹内无文件

4、查看webapps.dist文件夹
root@ef098fddb2d3:/usr/local/tomcat# cd webapps.dist/
root@ef098fddb2d3:/usr/local/tomcat/webapps.dist# ls -l
total 8
drwxr-xr-x. 3 root root 4096 May 16 12:05 ROOT
drwxr-xr-x. 16 root root 4096 May 16 12:05 docs
drwxr-xr-x. 6 root root 83 May 16 12:05 examples
drwxr-xr-x. 5 root root 87 May 16 12:05 host-manager
drwxr-xr-x. 5 root root 103 May 16 12:05 manager

5、webapps.dist里面的内容是我们要的东西

解决办法,删除webspps文件夹,然后将webapps.dist文件夹重命名为webapps

root@ef098fddb2d3:/usr/local/tomcat# rm -rf webapps
root@ef098fddb2d3:/usr/local/tomcat# mv webapps.dist webapps

六、重新访问Tomcat
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值