首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Docker安装Tomcat

Docker安装Tomcat

作者头像
崔笑颜
发布于 2020-06-08 16:15:32
发布于 2020-06-08 16:15:32
1.3K0
举报

查看 Tomcat 镜像

我一般上都是直接获取最新的 除非指定要哪个版本的时候 docker search tomcat

获取 Tomcat 镜像

比如: 这种是指定版本 docker pull mongo:3.2.4 dockre pull redis:3.2

docker pull tomcat(这种方法是获取最新的Tomcat镜像)

启动Tomcat容器实例

第一个端口是外部访问的 我这里换成 8888 docker run --name tomcat -d -it --rm -p 8888:8080 tomcat --rm:表示当关闭或者销毁当前容器实例进程时,同时销毁容器实例。

实例化Tomcat容器实例

docker restart tomcat(tomcat是当前实例的名称,也可以通过当前实例的容器ID来重启)

关闭Tomcat容器实例

docker stop tomcat(tomcat是当前实例的名称,也可以通过当前实例的容器ID来重启)

启动Tomcat容器实例

docker start tomcat

查看Tomcat容器实例进程信息

通过docker top tomcat查看

通过ps -ef | grep tomcat查看

杀死Tomcat容器实例进程

docker kill -s KILL tomcat 再查看 docker ps

移除Tomcat容器实例

docker rm -f -v tomcat

进入Tomcat容器实例

docker exec -it tomcat /bin/sh

Tomcat 环境说明

Tomcat 7、Tomcat 8 在容器的中的默认环境: CATALINA_BASE: /usr/local/tomcat CATALINA_HOME: /usr/local/tomcat CATALINA_TMPDIR: /usr/local/tomcat/temp JRE_HOME: /usr CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar

上传WEB应用到Tomcat的容器实例中

进入war包 文件所在目录 docker cp tyrone-demo.war tomcat:/usr/local/tomcat/webapps

注意:将WEB应用复制到Tomcat容器实例中后,会自动解压部署的,不需要重启容器。

查看Tomcat容器实例中的WEB应用

语法:docker exec -it tomcat /bin/sh(相当于开启tomcat终端)

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-09-11,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 查看 Tomcat 镜像
  • 获取 Tomcat 镜像
  • 启动Tomcat容器实例
  • 实例化Tomcat容器实例
  • 关闭Tomcat容器实例
  • 启动Tomcat容器实例
  • 查看Tomcat容器实例进程信息
  • 杀死Tomcat容器实例进程
  • 移除Tomcat容器实例
  • 进入Tomcat容器实例
  • Tomcat 环境说明
  • 上传WEB应用到Tomcat的容器实例中
  • 查看Tomcat容器实例中的WEB应用
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档