Docker容器上用DockerFile部署多个tomcat服务的步骤

Docker容器上用DockerFile部署多个tomcat服务的步骤,第1张

Docker容器上用DockerFile部署多个tomcat服务的步骤

本文详细介绍了用DockerFile在Docker器皿上部署几个tomcat服务的过程,具有非常好的实用价值,希望对大家有所帮助。跟我回去看看。

1、

[admin@JD~]$cdopt

#转到根目录中的opt

2、

[admin@JDopt]$mkdirweb

#创建Web文件夹

3、

[admin@JDweb]$cdweb/

#转到web文件夹

4、

[admin@JDweb]$touchDockerfile

#创建Dockerfile文件夹名称。你不会错的。一定是这个名字。不然是查不出来的。

5、

使用三方专用工具将tomcat和jdk上传到Web文件夹。

6、

[admin@JDweb]$vimDockerfile

#编辑文件并加载以下内容

FROMcentos MAINTAINERwuzhao ADD./apache-tomcat-7.0.88.tar.gz/root ADD./jdk-7u80-linux-x64.tar.gz/root ENVJAVA_HOME/root/jdk1.7.0_80 ENVPATH$JAVA_HOME/bin:$PATH ENTRYPOINT/root/apache-tomcat-7.0.88/bin/startup.sh&&tail-F/root/apache-tomcat-7.0.88/logs/catalina.out

资源共享

from指令,使用方法,FROM

ENV指令,使用方法,ENV;<值>,ENV命令的关键是在船舶运行时设置系统变量。

添加指令,使用方法,添加

7、

[admin@JDweb]$dockerbuild-ttest/centos:Tomcat-centos-RM=true。

#-t特定资源的名称是自定义的。

#-rm=rtue减少了非特定文档的形成

#自动生成一些文档供以后免费下载,请求很可能会超时

8、

[admin@JDweb]$dockerrun-d-p9090:8080fe8d

#启动tomcat,将8080端口映射到9090fe8d资源ID的前四位

9、

[admin@JDweb]$dockerrun-d-p9091:8080fe8d

#开始第二个tomcat端口号没有矛盾!!

10.当浏览器打开服务器的ip服务器端口时,也可以看到猫。#docker会自动添加服务器防火墙标准。我使用iptables服务器防火墙。

只需构建dockerflie文档!

填写专长:在Docker搭建开源系统阿里云OSS(Minio)

前不久我开始了一个新项目,客户拿不到外网的地址。他们只是搭建了基于内网的oss阿里云OSS,大家依靠极致服务平台做业务流程。他们选择了s3规范,所以选择了minio来构建开源系统的OSS目标存储室空。其实也不是很难。

Dockpullminio/minio从仓库中提取镜像系统

dockerrun-p9000:9000--nameminio1 -e“MINIO_ACCESS_KEY=AKIAIOSFODNN7EXAMPLE” -e“MINIO_SECRET_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY” -v/mnt/data:/data -v/mnt/config:/root/.minio minio/minioserver/data

开始

来说说要问什么吧。选择minio

(1)C插座必须适用,即如果选择s3规格,可以使用美国亚马逊的aws。

(2)它是一个轻量级、高纵横比和并发的解决方案。

(3)与FastDFS或hdfs相比,优点是可以对前端展现出一定的嵌入式可行性分析。

稍后粘贴C的包和java的包。

以上用DockerFile在Docker器皿上部署几个tomcat服务的过程,就是我分享给大家的全部。期待给你一个参考,也期待你的申请。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/774117.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存