docker快速入门和安装(docker安装tomcat8的实现方法)
类别:服务器 浏览量:1545
时间:2021-10-24 10:44:22 docker快速入门和安装
docker安装tomcat8的实现方法一、docker安装tomcat8
1、查找Docker Hub上的tomcat镜像
docker search tomcat
2、拉取tomcat镜像
docker pull tomcat:8
3、使用tomcat默认的配置来启动一个tomcat容器
docker run -d -p 8080:8080 --name tomcat tomcat:8
4、拷贝容器内tomcat配置文件和日志到本地准备映射
docker cp tomcat:/usr/local/tomcat/conf /usr/app/tomcat/conf
docker cp tomcat:/usr/local/tomcat/logs /usr/app/tomcat/logs
5、停止tomcat,并删除容器
docker stop tomcat docker rm tomcat
6、创建并运行tomcat容器
docker run -d -p 8080:8080 --name tomcat -v /usr/app/tomcat/webapps:/usr/local/tomcat/webapps -v /usr/app/tomcat/conf:/usr/local/tomcat/conf -v /usr/app/tomcat/logs:/usr/local/tomcat/logs --restart=always tomcat:8
7、查看创建的容器
docker ps | grep tomcat
注意
当Tomcat版本过高时,根据IP地址和端口号访问可能会出现下面问题:
出现404是因为webapps文件夹下内容为空,内容都在webapps.dist 目录下,解决办法如下:
1.进入tomcat容器
docker exec -it 容器id /bin/bash
2.ls 查看文件夹内容,可以发现下面有webapps文件夹和webapps.dist文件夹,将webapps.dist下的内容全部异动到webapps中。
mv webapps.dist/* webapps
3.重新访问tomcat。
记得放行安全组和防火墙。
到此这篇关于docker安装tomcat8的实现方法的文章就介绍到这了,更多相关docker安装tomcat8内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
您可能感兴趣
- docker如何简化部署(Docker使用Portainer搭建可视化界面的方法)
- docker容器如何更改tomcat端口(Docker方式启动tomcat访问首页出现404错误)
- docker怎么搭建私有服务器(docker搭建CMS点播系统带播放器功能)
- docker配置和启动(Docker的安装与配置命令代码实例)
- dockerfile 添加yum文件(使用YUM 安装 docker的方法步骤)
- docker配置阿里云镜像(Docker镜像的制作,上传,拉取和部署操作利用阿里云)
- dockercp用法详解(Docker开启TLS和CA认证的方法步骤)
- dockercompose设置系统环境变量(使用docker compose搭建consul集群环境的例子)
- docker部署go项目(Gogs+Jenkins+Docker 自动化部署.NetCore的方法步骤)
- docker多个端口怎么区分(解决docker run时候启动两个占有不同端口的问题)
- docker端口访问不了(docker设置了端口映射,不能访问的解决方案)
- docker-compose项目部署(使用Docker Compose部快速署ELK亲测有效)
- docker远程部署(Docker内网穿透frp部署实现过程解析)
- docker启动k8s(k3d入门指南之在Docker中运行K3s的详细教程)
- docker怎么部署node-exporter(Docker搭建部署Node项目的方法步骤)
- linux下python安装pip(在Docker中的ubuntu中安装Python3和Pip的问题)
- 演员陈创,火于 哮天犬 ,颠峰于 福贵 ,现状却令人唏嘘(演员陈创火于哮天犬)
- 幼小衔接-20以内看图读数 写数 数的组成练习题(幼小衔接-20以内看图读数)
- 你只要花上20天记单词,英语成绩就能从57提到100(你只要花上20天记单词)
- 夕云天际飞,亢龙化太极(夕云天际飞亢龙化太极)
- 爱情可以当饭吃吗(怎么回复)
- 高考数学题(高考数学题基础题占多少分)
热门推荐
- dedecms注册会员界面如何打开(dedecms后台登录成功后返回到登录界面的解决方法)
- 美国云服务器稳定吗(选择美国云服务器需要关注什么?)
- Web安全色
- 虚拟主机服务器和云主机的区别(选择独享IP虚拟主机的好处有哪些?)
- dede管理插件(dede编辑器换成kindEditor编辑器的方法图解)
- python 爬虫图形验证码(Python爬虫实现验证码登录代码实例)
- docker配置自己的环境(docker可视化工具Portainer部署并汉化的操作)
- mysql的基本索引类型(MySQL 隔离数据列和前缀索引的使用总结)
- python计算1到10的阶乘的和(python计算阶乘和的方法1!+2!+3!+...+n!)
- php集成支付(ThinkPHP框架整合微信支付之刷卡模式图文详解)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9