一,查看tomcat镜像

[root@icompany ~]# docker search tomcat
INDEX NAME DESCRIPTION STARS OFFICIAL AUTOMATED
docker.io docker.io/tomcat Apache Tomcat is an open source implementa... [OK]
docker.io docker.io/dordoka/tomcat Ubuntu 14.04, Oracle JDK and Tomcat ba... [OK]
docker.io docker.io/tomee Apache TomEE is an all-Apache Java EE cert... [OK]
docker.io docker.io/davidcaste/alpine-tomcat Apache Tomcat / using Oracle Java / wi... [OK]
docker.io docker.io/consol/tomcat-7.0 Tomcat 7.0., , "admin/admin" [OK]
docker.io docker.io/cloudesire/tomcat Tomcat server, // [OK]
docker.io docker.io/bitnami/tomcat Bitnami Tomcat Docker Image [OK]
docker.io docker.io/jeanblanchard/tomcat Minimal Docker image with Apache Tomcat
docker.io docker.io/meirwa/spring-boot-tomcat-mysql-app a sample spring-boot app using tomcat and ... [OK]
docker.io docker.io/tutum/tomcat Base docker image to run a Tomcat applicat...
docker.io docker.io/aallam/tomcat-mysql Debian, Oracle JDK, Tomcat & MySQL [OK]
docker.io docker.io/rightctrl/tomcat CentOS , Oracle Java, tomcat application s... [OK]
docker.io docker.io/99taxis/tomcat7 Tomcat7 [OK]
docker.io docker.io/amd64/tomcat Apache Tomcat is an open source implementa...
docker.io docker.io/camptocamp/tomcat-logback Docker image for tomcat with logback integ... [OK]
docker.io docker.io/maluuba/tomcat7-java8 Tomcat7 with java8.
docker.io docker.io/primetoninc/tomcat Apache tomcat 8.5, 8.0, 7.0 [OK]
docker.io docker.io/awscory/tomcat tomcat
docker.io docker.io/buravelli9/tomcat-az-standards Tomcat image-AZ
docker.io docker.io/fabric8/tomcat- Fabric8 Tomcat Image [OK]
docker.io docker.io/hegand/tomcat docker-tomcat [OK]
docker.io docker.io/oobsri/tomcat8 Testing CI Jobs with different names.
docker.io docker.io/picoded/tomcat7 tomcat7 with jre8 and MANAGER_USER / MANAG... [OK]
docker.io docker.io/s390x/tomcat Apache Tomcat is an open source implementa...
docker.io docker.io/swisstopo/service-print-tomcat backend tomcat for service-print "the true... 0

二,下载tomcat镜像

[root@icompany ~]# docker pull tomcat
Using default tag: latest
Trying to pull repository docker.io/library/tomcat ...
latest: Pulling from docker.io/library/tomcat
c73ab1c6897b: Pull complete
1ab373b3deae: Pull complete
b542772b4177: Pull complete
0bcc3741ab14: Pull complete
421d624d778d: Pull complete
26ad58237506: Pull complete
8dbabc90b2b8: Pull complete
982930be204d: Pull complete
80869be51738: Pull complete
ebc6831d2466: Pull complete
e1d0586dfcce: Pull complete
f84378b2ff18: Pull complete
Digest: sha256:7c92449dee0052dfd5764765c9f173164d7d9675373d4d51d59515d98cbb2661
Status: Downloaded newer image for docker.io/tomcat:latest

三,启动tomcat容器

[root@icompany root]# docker run --name tomcat80 -p : -v $PWD/docker/tomcat80/test:/usr/local/tomcat/webapps/test -d tomcat
37b7248898294b37d34f595cf368c126659aba8f70665b1acc18e515b326bd13

四,进入tomcat命令行

[root@icompany ~]# docker exec -it tomcat80 bash
root@37b724889829:/usr/local/tomcat#

五,生成Dockerfile

#!/bin/bash
FROM tomcat:8.0
MAINTAINER lichao "lcjiang@xxx.com"
RUN rm -rf /usr/local/tomcat/webapps/ROOT/
RUN rm -rf /usr/local/tomcat/webapps/ROOT.war RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #解决时区不一致问题 ADD /root/docker/tomcat80/src/netsharp/netsharp-web/build/libs/netsharp-web-2.6.-SNAPSHOT.war /data/home/work/tomcat/webapps/ROOT.war

六,git相关命令

git config --global user.name 'xx'
git config --global user.email 'fbxu@xx.com' git init
git clone git@gitlab.xx.com:netsharp/netsharp.git

其他

1.httpddocker下安装

sudo docker pull httpd
sudo docker run -it -d -p : --name httpd81 -v /opt/httpd/www/:/usr/local/apache2/htdocs/
sudo docker ps
sudo docker exec -it 58141445438c /bin/bash

docker下安装tomcat的更多相关文章

  1. Linux下安装Tomcat服务器和部署Web应用

    一.上传Tomcat服务器

  2. Mac下安装Tomcat及配置

    今天介绍Mac下Tomcat的安装及配置: 1.在搜索引擎(如:必应或百度)中搜索“Tomcat”,第一条搜索结果就是Tomcat官方地址: 2.在左侧选择“Tomcat8”或“Tomcat9”,我这 ...

  3. 转】Linux下安装Tomcat服务器和部署Web应用

    原博文出自于: http://www.cnblogs.com/xdp-gacl/p/4097608.html 感谢! 一.上传Tomcat服务器

  4. linux下安装tomcat和部署web应用

      孤傲苍狼 只为成功找方法,不为失败找借口! Linux下安装Tomcat服务器和部署Web应用 一.上传Tomcat服务器

  5. CentOS下安装Tomcat 8

    CentOS下安装Tomcat 8 安装Tomcat8 去http://tomcat.apache.org/download-80.cgi下载Tomcat8的安装文件apache-tomcat-8.0 ...

  6. 分布式进阶(四)Ubuntu 14.04下安装Tomcat 6

    Ubuntu 10.04下安装Tomcat 6 1,下载apache-tomcat6, 地址链接:http://archive.apache.org/dist/tomcat/tomcat-6/v6.0 ...

  7. Linux 下安装 tomcat

    前提:已经安装配置好了 JDK 1.下载二进制文件 wget http://us.mirrors.quenda.co/apache/tomcat/tomcat-9/v9.0.19/bin/apache ...

  8. Ubuntu下安装tomcat

    下面记录了Ubuntu 16.04下安装Tomcat 8.5.9的过程步骤. 1.到官网下载tomcat8.5.9,选择格式为tar.gz.2.通过ftp将下载的tomcat8.5.9压缩包上传到ub ...

  9. CentOS双机中Docker下安装Mysql并配置互为主从模式

    CentOS双机中Docker下安装Mysql并配置互为主从模式 目录 1.搜索镜像... 1 2.拉取镜像... 1 3.绑定端口: 1 4.配置文件(修改/etc/mysql/my.cnf文件): ...

随机推荐

  1. jQuery写省级联动列表,创造二维数组,以及如何存/调用二维数组中的数据

    jQuery写省级联动列表,创造二维数组来存放数据,然后通过each来遍历调用,通过creatTxtNode创建文本节点,通过createElement创建标签option,在通过append将文本写 ...

  2. Python调用sqlAlchemy

    import logging from sqlalchemy import Column, String, create_engine from sqlalchemy.ext.declarative ...

  3. JDK1.8 HashMap 扩容 对链表(长度小于默认的8)处理时重新定位的过程

    关于HashMap的扩容过程,请参考源码或百度. 我想记录的是1.8 HashMap扩容是对链表中节点的Hash计算分析. 对术语先明确一下: hash计算指的确定节点在table[index]中的链 ...

  4. MO拆分计划行程序中写入PRODUCTIONORDERS表数据出现重复导致报错(BUG)20180502

    错误提示:ORA-00001: 违反唯一约束条件 (ABPPMGR.C0248833319_6192)ORA-06512: 在 "STG.FP_MO_SPLIT", line 19 ...

  5. msf客户端渗透(三):提权、图形化payload

    对普通权限session提权 生成一个木马 开启Apache服务 将木马上传网页 被攻击者从这个网页上获取到这个木马 攻击者开启msf侦听 当被攻击者双击这个木马文件时 攻击者就获取到一个sessio ...

  6. oracle 中更新update不成功的原因

    oracle 中执行insert into 与delete 都正常,但是执行update 却没有反应. 原因: 是因为记录锁.这种只有update无法执行其他语句可以执行的其实是因为记录锁导致的,在o ...

  7. Linux 向文件末尾追加命令

    Linux 向文件末尾追加命令 //echo后边用单引号包围要添加的内容 echo 'add content'>>/home/data/test.sh 注意:>> 是追加 ec ...

  8. PAT1020 (已知中序,后序遍历转前序遍历)

    已知后序与中序输出前序(先序):后序:3, 4, 2, 6, 5, 1(左右根)中序:3, 2, 4, 1, 6, 5(左根右) 已知一棵二叉树,输出前,中,后时我们采用递归的方式.同样也应该利用递归 ...

  9. Jasperreport5.6.9-----2

    Jasperreport5.6.0生成PDF   上一篇讲的是jasperreport5.6.0生成pdf,运行后可以生成pdf,可是和我们的需求有点差距,我们是要求生成后,可以直接打开或保存,这就需 ...

  10. cocoapods 更新本地仓库 pod setup/update 无限远程中断

    升级 cocoapods 无限远程中断:网络不好 试了很多解决方法: 1.替换源,2.设置下载速度,3.清空本地master仓库,4.删了本地的pod库,5.半夜3-5点更新,6.按照失败提示的 (p ...