终端启动tomcat命令
docker run -it -p 7777:8080 tomcat
8080是tomcat默认端口,7777是自己定义的docker对外暴露的端口,当然你也可以写成8080。
然后访问7777端口,若成功如下。
若404
解决方法:
打开另一个终端运行命令
docker ps
得到当前tomcat的id
通过 exec 命令对指定的容器执行 bash
docker exec -it xxxxx(启动的Tomcat容器的容器id) /bin/bash
查看文件夹
ls -l
有一个webapps文件夹
删除webapps
rm -rf webapps
将webapps.dist文件夹下的内容复制到给webapps文件夹
mv webapps.dist webapps
再访问7777,成功