1.5 KiB
1.5 KiB
title, date, updated, tags, categories, keywords, description, top_img, comments, cover, copyright, copyright_author, copyright_author_href, copyright_url, copyright_info
| title | date | updated | tags | categories | keywords | description | top_img | comments | cover | copyright | copyright_author | copyright_author_href | copyright_url | copyright_info | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| docker中安装Tomcat | 2020-08-27 | 2021-09-25 |
|
docker |
|
docker中安装tomcat | https://i.loli.net/2021/09/30/xQP2JVs3I9Zt1le.jpg | true | https://i.loli.net/2021/09/30/xQP2JVs3I9Zt1le.jpg | true | xzh | http://xxzhx.cn | http://xxzhx.cn | 著作权归作者所有。商业转载请联络作者获得授权,非商业转载请注明出处。 |
1、安装Tomcat
1.1、拉取Tomcat
最新版:docker pull tomcat:latest
指定版本:docker pull tomcat:指定版本号
1.2、启动Tomcat
docker run -d --name tomcat -p 8080:8080 tomcat:版本号(最新版不需要)
1.3、访问Tomcat
自己电脑浏览器访问:http://host:8080
注意映射的端口是需要放行的 如果没放行 是访问不到的
2、Tomcat最新版(Tomcat 9)问题
在docker中拉取的最新版Tomcat会出现启动后访问不到 是因为在Tomcat9中webapps中没有ROOT等文件 它是当到了一个webapps.dist的文件夹中 我们需要这些文件移动过去
2.1、进入Tomcat文件目录
docker exec -it tomcat bash
2.2、删除webapps文件夹并且把webapps.dist文件夹改名
rm -r webapps
mv webapps.dist/ webapps
2.3、退出并重启
按住:ctrl+p+q
重启:docker restart 7c38e259f492(tomcat的容器Id)
然后再访问就可以了