当前位置: 首页 > 工具软件 > mix_docker > 使用案例 >

docker jvm_Docker-JVM混合是Java生态系统中的新魔力融合

公西宏毅
2023-12-01

docker jvm

容器项目Docker最初是作为笔记本电脑上的单独容器开始使用的,今年6月正式达到1.0 GA状态。 迄今为止,已有460多个贡献者进行了8,741次提交,275万次下载和14,000个“ Dockerized”应用程序,这位 2014年JAX创新奖得主 现已成为该领域增长最快的开源项目之一,并且有成千上万的Docker云中的容器。

在某种程度上,这取决于向高度可扩展的体系结构和 面向应用程序的 文化 的普遍运动 。 作为一种轻量级的开源技术,Docker完全可以利用开发人员的需求来寻求快速将其代码移植到云中的方法-并且该软件正在不断吸引着广泛的转换。 正如我们 在本月初 报道的 那样 ,JBoss社区特别喜欢这项年轻技术,创建了一个专门针对该项目的jboss.org微网站。

随着普及的兴起,用户正逐渐从Docker释放新的价值层。 在今天发表在InfoWorld上的一篇文章中,Al Cassandra供应商DataStax的开源机制Al Tobey也可以为JVM提供一个很好的补充。 在向 硅谷JUG 的演示中 ,Tobey解释说,由于引擎功能强大,该引擎可以提供Java虚拟机无法完成的许多功能。

而且,Tobey观察到,越来越多的JVM人员正在明智地使用JVM-Docker魔术组合的美感,并告诉该小组:“我与很多开发人员,该领域的领导者以及很多人交谈他们中的人正在Docker上部署Java应用程序。”

他补充说,“” JVM具有非常好的沙箱。 它非常受人尊敬,它具有很好的内存控制。 它没有真正复杂的CPU资源控制,因此Docker将其引入了表格。 它还将带有JAR的整个JVM打包以及应用程序的所有不同部分打包到一个容器中。”

要部署JVM应用程序Docker风格,开发人员理想情况下需要一个单独的Docker文件,该文件将在其中构建带有JVM的映像。 Tobey解释说,该文件随后将“保存到Docker存储库中,随后将直接构建应用程序虚拟机,因此不必在每个构建中都安装Java开发工具包”。

随着新用户每天都在使用这项技术,毫无疑问,在接下来的几个月中,我们将看到更多类似的案例研究。 Rackspace,百度,Yandex,ebay,Spotify,opentable,cloudflare,Mailgun,relatediq,rethinkdb,Gilt,Yelp和New Relic均在Docker用户的精英梯队中发挥作用,您最喜欢的机器人霸主 Google也已展示对技术的兴趣。 Docker,Inc.社区经理Julien Barbier表示,对该项目的贡献约有95%来自其周围Swift扩展的社区。



翻译自: https://jaxenter.com/docker-jvm-mix-is-new-magic-blend-in-the-java-ecosystem-107963.html

docker jvm

 类似资料: