Docker教程系列五:Docker上部署tomcat

1下载tomcat镜像(7-jre8代表tomcat7和java jdk8,tomcat需要java环境,点击下面连接可以查看可下载的版本)

查看可下载版本


docker pull tomcat:7-jre8

2创建tomcat容器


docker run -di --name=tomcat -p 8080:8080 -v tomcat/myhtml:/usr/local/tomcat/webapps --privileged=true tomcat:7-jre8

3部署web应用

将自己网站的war包放入tomcat/myhtml里就能自动部署到tomcat上了。

原文地址:https://www.cnblogs.com/xiangzhuo/p/9484358.html

时间: 2024-08-29 23:51:42

Docker教程系列五:Docker上部署tomcat的相关文章

在MyEclipse上部署Tomcat服务器

我在前面的博客中介绍了在Windows下安装Tomcat服务器,这篇博客将介绍在MyEclipse上部署Tomcat服务器 第一步:启动MyEclipse 第二步:选项Window->Preferences->MyEclipse->Severs->Tomcat->Tomcat7.x完成前面的所有操作后会进入下图所示的界面 第三步:将Tomcat 7.x server选项改成Enable 第四步:Tomcat base directory中的路径设置成Tomcat服务器的安装路

Docker教程系列六:Docker上部署Nginx

1下载Nginx镜像 docker pull nginx 2创建Nginx容器 docker run -di --name=nginx -p 80:80  nginx/bin/bash 3测试Nginx 浏览器地址栏输入: Linux系统ip 4配置反向代理 官方的nginx镜像,nginx配置文件nginx.conf 在/etc/nginx/目录下. 在容器内编辑配置文件不方便,我们可以先将配置文件从容器内拷贝到宿主机,编辑修改后再拷贝回去. (1)从容器拷贝配置文件到宿主机 docker c

Docker教程系列一:在CentOS7上安装与启动Docker

1安装环境说明(本教程是在CentOS7上完成的) Docker官方建议在Ubuntu中安装,因为Docker是基于Ubuntu发布的,而且一般Docker出现的问题Ubuntu是最先更新或者打补丁的.在很多版本的CentOS中是不支持更新最新的一些补丁包的. 注意:这里建议安装在CentOS7.x以上的版本,在CentOS6.x的版本中,安装前需要安装其他很多的环境而且Docker很多补丁不支持更新. 2安装Docker 使用yum命令在线安装 yum install docker 运行过程遇

Docker教程系列二:Docker镜像操作

1什么是Docker镜像 Docker镜像是由文件系统叠加而成(是一种文件的存储形式).最底端是一个文件引导系统,即bootfs,这很像典型的Linux/Unix的引导文件系统.Docker用户几乎永远不会和引导系统有什么交互.实际上,当一个容器启动后,它将会被移动到内存中,而引导文件系统则会被卸载,以留出更多的内存供磁盘镜像使用.Docker容器启动是需要的一些文件,而这些文件就可以称为Docker镜像. 2列出镜像 列出docker下的所有镜像:docker images l  REPOSI

Docker教程系列七:Docker上部署Redis

1下载Redis镜像 docker pull redis 2创建Redis容器 docker run -di --name=redis -p 6379:6379 redis 3客户端测试 在你的本地电脑命令提示符下,用window版本redis测试 redis-cli -h docker所在Linux系统ip 原文地址:https://www.cnblogs.com/xiangzhuo/p/9484438.html

Docker教程系列三:Docker容器操作

1查看容器 l  查看正在运行容器: docker ps l  查看所有的容器(启动过的历史容器): docker ps –a l  查看最后一次运行的容器: docker ps –l l  查看停止的容器 docker ps -f status=exited 2创建与启动容器 l  创建容器常用的参数说明: l  创建容器命令:docker run l  -i:表示运行容器 l  -t:表示容器启动后会进入其命令行.加入这两个参数后,容器创建就能登录进去.即分配一个伪终端. l  --name

Docker教程系列八:Docker备份与迁移(完)

1容器保存为镜像 我们可以通过以下命令将容器保存为镜像 docker commit nginx mynginx nginx是容器名称 mynginx是新的镜像名称 此镜像的内容就是你当前容器的内容,接下来你可以用此镜像再次运行新的容器 2镜像备份 docker  save -o mynginx.tar mynginx -o 输出到的文件 执行后,运行ls命令即可看到打成的tar包 3镜像恢复与迁移 首先我们先删除掉mynginx镜像 然后执行此命令进行恢复 docker load -i myng

WCF入门教程系列五

一.概述 WCF在通信过程中有三种模式:请求与答复.单向.双工通信.以下我们一一介绍. 二.请求与答复模式 描述: 客户端发送请求,然后一直等待服务端的响应(异步调用除外),期间处于假死状态,直到服务端有了答复后才能继续执行其他程序,如下图所示(图中的粗红线在此时代表顺序并不代表调用): 请求与答复模式为WCF的默认模式,如下代码所示: 1 [OperationContract] 2 string ShowName(string name); 即使返回值是void 也属于请求与答复模式. 缺点:

Linux上部署Tomcat(包括JAVA环境的配置)

一. 用FTP工具,把apache-tomcat-7.0.64.tar.gz,jdk-7u79-linux-x64.tar.gz 上传到目录/home/zwl/Tomcat/命令下 因为Tomcat运行需要JAVA环境,所以得先配置JAVA环境. 一 . 搭建JAVA环境 1.建立java目录 make dir /usr/local/java 2.把JDK移动打JAVA目录中 mv JDK文件 /usr/local/java 3.解压JDK文件 解压jdk-7u79-linux-x64.tar.