docker 中搭建tomcat

关于docker中tomcat的搭建,没有什么多说的,直接下载官方镜像 docker pull tomcat  (可能会下载到好几个镜像,就是tag不同,有知道为什么的可以告诉我)

然后我看的  https://registry.hub.docker.com/_/tomcat/    中的描述docker run -it --rm -p 8888:8080 tomcat:8.0

然后 在网页中显示正常。可是没说挂载数据的东西。

我先登录进容器,然后,查看好需要挂载出来的数据,然后再重新启动一个容器就行了

docker run -d --name tomcat -p 8888:8080 -v /opt/tomcat/webapps:/usr/local/tomcat/webapps -v /opt/tomcat/logs/:/usr/local/tomcat/logs tomcat:8.0

docker run -d  -p 8888:8080 -v /opt/tomcat/webapps:/usr/local/tomcat/webapps -v /opt/tomcat/logs/:/usr/local/tomcat/logs tomcat:8.0

只是挂载出来的webapps,里面没有文件,因此是空白页。

时间: 2024-10-09 06:06:05

docker 中搭建tomcat的相关文章

如果在docker中部署tomcat,并且部署java应用程序

1.先说如何在docker中部署tomcat 第一步:root用户登录在系统根目录下创建文件夹tomcat7,命令如:mkdir tomcat7,并且切换到该目录下:cd tomcat7: 第二步:创建Dockerfile,命令如:touch Dockerfile: 第三步:编写Dockerfile,命令如:vim Dockerfile,完成以下命令编写: FROM ubuntu:14.04 MAINTAINER zhaichong <[email protected]> ENV REFRES

docker中搭建jenkins环境

想在docker中搭建一个jenkins环境.开始的时候我想在先pull centos,然后在里面自己搭建环境,搭建后的环境可以运行,但是不知道挂载哪的数据,这也是我不熟悉jenkins的原因. 同事告诉我一个新的思路https://registry.hub.docker.com/_/jenkins/在官网中,寻找镜像,查看information(原来我也知道这个方法,但是由于都是英语,不想看,但看起来,发现没有想象中的那么枯燥). docker pull jenkins 下载镜像 docker

在全新CentOS中搭建Tomcat站点的步骤和注意事项

由于时不时就需要在一个全新搭建的CentOS系统下搭建Tomcat站点,每个步骤都有不少注意事项,踩过很多坑,所有在这里留下记录以方便自己,如果能帮助到他人就更好了. 安装CentOS的过程就不说了,那是另外一个话题,这里以阿里云CentOS 64位版为例 阿里云上的CentOS实例,是真的很"新"的,不仅jdk没有,unzip指令都没有--所以第一步是安装jdk 先决定要用的jdk版本,这是由代码决定了的,一般不改动.通常为最新版,目前为jdk1.8.0 去 java.oracle.

Docker中搭建Hadoop-2.6集群

1.  单个Docker节点的配置 1.1 获取一个简单的Docker系统镜像,并建立一个容器. 1.2.1 这里我选择下载CentOS镜像 docker pull centos 1.2.2 通过docker tag命令将下载的CentOS镜像名称换成centos,然后建立一个简单容器 docker run -it --name=client1 centos /bin/bash 1.2 Docker容器中下载并安装Java 1.2.1 JDK下载 去Oracle官网选择要下载的JDK http:

Docker中部署Tomcat,并且部署Java应用程序

Dockerfile FROM tomcat:9.0-jre8-alpine MAINTAINER louguanyang <[email protected]> VOLUME /tmp ARG JAR_FILE RUN apk add -U tzdata RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime RUN echo "Asia/Shanghai" > /etc/timezone RUN apk de

Docker中使用Tomcat并部署war工程

准备 首先从远程仓库拉取Tomcat镜像到本地. docker pull tomcat 使用images命令查看是否拉取成功. 创建镜像文件并将war包上传到同级目录下.(本文是在/usr/local/docker/tomcat文件夹下创建,可根据个人需要自由调整) touch Dockerfile 使用vi命令编辑Dockerfile文件 FROM tomcat MAINTAINER "test <[email protected]>" ADD test.war /usr

在docker 中搭建gitlab环境

docker run --name gitlab -it -p 10022:22 -p 10080:80 -p 4433:443 --env 'GITLAB_SECRETS_DB_KEY_BASE=Rpwq35wjLJ5N6CrkvdXsqTDHsh6XG3QkhdtRTkt87fvLwzvlmtdNWMCwNjDj5Xk9' --env 'DB_HOST=192.168.1.58' --env 'DB_NAME=gitlabhq_production' --env 'DB_USER=root'

centos6中搭建tomcat

一.安装jdk [[email protected] ~]# yum -y list java* Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: mirror.bit.edu.cn * updates: mirrors.aliyun.com Available Packages java-1.7.0-ope

docker中搭建分布式hadoop集群

1.pull Ubuntu镜像配置Java环境 2.下载hadoop软件包 3.配置JAVA_HOME(hadoop-env.sh.mapred-env.sh.yarn-env.sh) 4.配置core-site.xml <configuration> <property> <name>fs.defaultFS</name> <value>hdfs://127.17.0.5:8020</value> </property>