MacOS上安装Docker,docker run -it -P tomcat
启动tomcat

docker ps
查看正在运行的tomcat及其端口

本地访问报错404

解决方法:
Step 1: docker exec -it container_id /bin/bash
进入tomcat容器,ls -l
查看当前目录下有webapps和webapps.dist两个文件,而wenapps里面没有东西,webapps.dist才是我们要的东西
Step 2: 把webapps删掉,把webapps.dist改名为webapps

改完之后就可以重新访问了

网友评论