docker启动tomcat后主机访问报404

解决方案如下:
1.构建tomcat容器

2.查看正在运行的容器

3.关闭防火墙
3.1 查看防火墙的状态
[root@localhost ~]# service firewalld status

3.2 如果显示没有关闭请使用命令
[root@localhost ~]# systemctl stop firewalld

关闭防火墙以后若还是访问tomcat还是报404请继续往下看
4、进入tomcat目录:
[root@localhost ~]# docker exec -it bbc4c2094e79 /bin/bash

4.1 查看当前文件下所有文件列表
root@bbc4c2094e79:/usr/local/tomcat# ls -l

4.2进入webapps文件夹:
root@bbc4c2094e79:/usr/local/tomcat# cd webapps

4.3 查看webapps下的文件
root@bbc4c2094e79:/usr/local/tomcat/webapps# ls -l

4.4 返回上一级:
root@bbc4c2094e79:/usr/local/tomcat/webapps# cd ..

4.5 删除webapps文件夹(-r级联删除,-f强制删除)
root@bbc4c2094e79:/usr/local/tomcat# rm -rf webapps

4.6将webapps.dist文件夹下的内容复制到给webapps文件夹
root@bbc4c2094e79:/usr/local/tomcat# mv webapps.dist webapps

4.7重新访问:
