本文主要介绍如何让Docker自动部署Apache Tomcat,非常详细,有一定的参考价值。有兴趣的朋友一定要看!
活动:慈云数据爆款香港服务器,CTG+CN2高速带宽、快速稳定、平均延迟10+ms 速度快,免备案,每月仅需19元!! 点击查看
介绍
本文将讨论:
扩展Tomcat的官方Dockerfile
建立新形象
从新修改的图像启动容器
在容器中部署RESTful Web服务并测试它们
Apache Tomcat
使用docker搜索来查找最流行(也是最正式)的Docker Tomcat容器:
输出如下:
结论
什么是至关重要的?
我们不需要安装Tomcat,而是需要在Dockerfile中定义,然后从镜像开始容器。好像比下载Tomcat,解压,运行启动脚本还要复杂。
这样做的好处包括:
不是所有的应用程序都像Tomcat一样容易安装。
几乎所有的应用程序在安装后都需要额外的配置。
Docker的功能有点类似于流浪汉/木偶/厨师/Ansible等。您需要编写一个脚本来定义环境,然后构建工具可以自动构建环境。Docker的优势在这里很明显,就是比虚拟机轻。在大多数情况下,仅仅为了使用Tomcat而占用整个虚拟机会会导致资源浪费。而且很多程序员都是在笔记本上工作,很难同时启动多个虚拟机。
这是Docker的第三个优点:可以从同一个图像启动多个容器。启动多个容器比启动多个虚拟机占用的资源少得多,启动时间非常快。
文章“如何让Docker自动部署Apache Tomcat”的内容就这么多了。谢谢大家看!希望分享的内容对大家有帮助,更多相关知识。欢迎关注本站!
原文链接:http://www.dockone.io/article/285
《如何使Docker自动部署Apache Tomcat》来自互联网同行内容,若有侵权,请联系我们删除!
还没有评论,来说两句吧...