基于Dockfile构建JAVA环境网站镜像

news/2024/5/19 10:25:51/文章来源:https://blog.csdn.net/weixin_30398227/article/details/95364005

查看本地目录

[root@docker tomcat]# ls

apache-tomcat-8.5.16.tar.gz  Dockerfile  jdk-8u91-linux-x64.tar.gz  server.xml

[root@docker tomcat]# vim Dockerfile

FROM centos:7

MAINTAINER zhaochengcheng

 

ADD jdk-8u91-linux-x64.tar.gz /usr/local

ENV JAVA_HOME /usr/local/jdk1.8.0_91

 

ADD apache-tomcat-8.5.16.tar.gz /usr/local

COPY server.xml /usr/local/apache-tomcat-8.5.16/conf

 

WORKDIR /usr/local/apache-tomcat-8.5.16

EXPOSE 8080

ENTRYPOINT ["./bin/catalina.sh", "run"]

构建镜像

[root@docker tomcat]# docker build -t tomcat:latest -f Dockerfile .

 

创建容器

[root@docker tomcat]# mkdir /app/webapps

[root@docker tomcat]# docker run -itd --name=tomcat -p 8080:8080 --mount type=bind,src=/app/webapps/,dst=/usr/local/apache-tomcat-8.5.16/webapps tomcat:latest

737494fcbca1aa73758666cbd8dc4dd8895028b2e869e56c97eb0ef9f10fdbf5

 

创建测试页

[root@docker tomcat]# ls /app/webapps/

[root@docker tomcat]# mkdir /app/webapps/ROOT

[root@docker tomcat]# vim /app/webapps/ROOT/index.html

[root@docker webapps]# cat ROOT/index.html

hello

测试war

[root@docker webapps]# ls

jenkins  jenkins.war  ROOT

 

转载于:https://www.cnblogs.com/zc1741845455/p/11088307.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_715383.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux卸载服务器软件,linux卸载软件命令是什么_网站服务器运行维护,linux

win10系统提示需要提供管理员权限才能更改这些属性怎么办_网站服务器运行维护win10系统提示需要提供管理员权限才能更改这些属性的解决方法是:1、首先打开系统设置,进入【账户】选项;2、然后切换到【家庭和其他用户】,点击【更改账…

[目录] ASP.Net Core 搭建微服务网站

本项目采用ASP.Net Core微服务技术,搭建博客和Saas平台。 全文将围绕(1)设计模式 (2)敏捷开发 目的: 结构足够合理,代码足够优美,扩展性、可读性、易维护性做到最优。 以下目录…

网站建设流程-面向公司

1. 网站简明开发流程 简明开发流程是指假设网站开发的每个步骤都可以一次设计开发成功时的网站开发流程。   流程图如下: 2. 网站操作开发流程 网站操作开发流程是指假设网站开发的每个大的步骤都有可能产生未知问题时的网站开发流程。整个开发过程一般会有…

《大型网站技术架构》读书笔记二:大型网站架构模式

此篇已收录至《大型网站技术架构》读书笔记系列目录贴,点击访问该目录可获取更多内容。 一、分层 最常见的架构模式,将系统在横向维度上切分成几个部分,每个部分单一职责。网站一般分为三个层次:应用层、服务层和数据层&#xff0…

桌面风格的Web网站

天天记账网:http://www.365jizhang.com 超级牛牛无敌在线盯盘专家:http://www.googlook.net/stock/Stock.html

垂直网站的法宝——行业评测

垂直网站的法宝——行业评测 互联网垂直类网站在某个行业做久了对所从事的行业会很熟悉,继而从原来的纯粹提供资讯转变为更深入的行业信息,行业评测就是一个非常好的深入为网民服务的工具。 以下给大家举几个例子,给大家说说: 1、…

美国百年老报关门将转型新闻网站

两个月来,《西雅图邮讯报》员工最担心的事还是发生了。周一,美国出版巨头赫斯特集团宣布,该报将在17日发行最后一期报纸;然后转型为新闻网站。"今晚我们将最后一次出版报纸,"《西雅图邮讯报》总编兼发行人罗…

php 网站 seo,PHP网站怎么做SEO优化?

现在seo基本上已经是在广泛的应用了,php程序的企业网站也越来越多,其实我之前一直喜欢用asp的,但是发现很多国外的空间现在不支持asp,所以也就研究了一下php,网站建好,当然也想要有一个好的网站排名&#x…

推荐:学习人工智能(AI)的一些网站及教程资源

Python 深度学习库 Keras 发布官方中文文档https://keras.io/zh/这里有你需要了解的一切 今年1月,Keras作者、谷歌AI研究员Franois Chollet在推特上发出召唤:讲中文的Keras用户们,是否有人愿意帮忙一起搞个Keras文档的中文版? 一个…

2020十大最受欢迎的编程挑战网站【2020最新更新】

解决编码难题是提高学习编码技能的一种好方法。解决不同类型的挑战和难题可以帮助您成为更好的问题解决者,学习编程语言的复杂性,准备工作面试,学习新算法等等。 以下是一些受欢迎的编码挑战网站的列表,并简要说明了每个网站所提…

一个超火的网站“Omegle”

一个超火的网站“Omegle” 在美国有一个小网站突然暴红。这个网站叫「Omegle」(http://omegle.com/),页面非常简单,实际就两个页面。它的首页就有一个很大的按钮,上面写着“开始聊天”按下去以后,它立刻将你和目前在线上的某位陌生…

PyThon模块与项目热度网站

网站链接:点击这里

NVIDIA深度学习文档教程网站

网址链接:https://docs.nvidia.com/tlt/tlt-user-guide/text/overview.html

推荐一个深度学习数据集网站

推荐理由,国外被墙导致速度下载非常慢,使用迅雷PC端下载的方式可提升很高的速度:https://hyper.ai/datasets

HEXO搭建博客网站教程全集汇总

完整教程链接地址:https://github.com/KangChou/KangChou.github.io hexo官网 我的博客官网 我的博客主题参考 我最初开始搭建博客的详细教程

(转)大型网站架构演变和知识体系

出处:http://hi.baidu.com/qq_java_liu/blog/item/182d3b1f0a916a0c314e15cf.html 之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,…

网站验证码,乱涂乱画版

取Session("ValidateCode")即可获得图像验证码并进行对比1ImportsSystem.Drawing2PartialClass WebService_VimageClass WebService_Vimage 3 Inherits System.Web.UI.Page 4 Dim letterMatrix() As String {"A", "C", "D", &q…

BlogEngine.Net架构与源代码分析系列part14:实现分析(下)——网站页面上值得参考的部分...

BlogEngine.Net的成功不仅在于它的架构设计,它的代码实现细节也都是很经典的,每个结构分割的很清晰很自然,希望大家多多品位一下。在这篇文章里我将给大家介绍一下BlogEngine.Net的Web实现上的几个亮点,包括Web.config&#xff0c…

非常好用的在线画树网站(树结构的自动生成工具,免去手动画树的烦恼)

最近编译原理学到语法分析树,需要频繁、大量地画树结构,一开始我使用了画图、PPT等工具,或是在纸上画好然后拍下来,但很是麻烦。 经同学推荐,找到了这样一个树的自动生成工具:Syntax Tree Generator。它的…

企业网站服务器负载均衡技术

负载均衡的思路下多台服务器为对称方式,每台服务器都具备等价的地位,都可以单独对外提供服务而无须其他服务器的辅助。然后通过某种负载分担技术,将外部发送来的请求均匀分配到对称结构中的某一台服务器上,而接收到请求的服务器都…