确定启动tomcat
docker run -it -p 8080:8080 tomcat
执行下面命令,进入 tomcat docker容器 控制台:
docker exec -it tomcat /bin/bash
看到命令提示符变成:root@a1620aacecee:/usr/local/tomcat#,说明进入tomcat docker容器的控制台
如果报下面错误:Error: No such container: tomcat,说明不能通过容器名字找到,需要使用容器id
查看运行的容器,执行下面命令:
docker ps
找到容器id,执行下面命令:
docker exec -it 容器id /bin/bash
看到命令提示符变成:root@a1620aacecee:/usr/local/tomcat#,说明进入tomcat docker容器的控制台
浏览 webapps 文件夹:ls webapps,发现该文件夹是空的
浏览 webapps.dist 文件夹:ls webapps.dist,结果如下:
ROOT docs examples host-manager manager
发现该文件夹里面是tomcat默认工程
删除 webapps 文件夹:rm webapps -r
将 webapps.dist 文件夹改名成webapps:mv webapps.dist webapps
此时访问 http://locationhost:8080 能够访问tomcat首页
感谢:
https://blog.csdn.net/qq_40891009/article/details/103898876