1.首先使用docker pull tomcat:版本号下载tomcat镜像,这里使用默认的latest版本
2.根据下载的镜像启动Tomcat并对外暴露8080:端口
3.查看虚拟机的ip,使用网页进行访问
4.根据Ip访问,发现报错404
5.解决方案
①.首先进入tomcat目录
②.访问不到主页的原因是因为存放主页的文件夹webapps是空的,docker的tomcat将这些文件放在了 webapps.dist文件夹中,
我们只需要将空的webapps文件夹删除,然后将 webapps.dist重命名为webapps就可以了,操作如下:
③.重新访问tomcat
总结:我们只需要进入tomcat目录将存放主页面的webapps.list文件夹转换为webapps文件夹,然后删除空的文件夹.当然也可以将webapps.list目录下
的所有内容复制或者剪切到空的webapps文件夹中,反正最终只需要保证webapps文件夹下有我们要访问的内容就好了。
问题解决了记得点个赞哦!!!!