橙山网 > 泛娱乐 > 今日看点 > 正文

Google开源释出Java容器化工具Jib,Java应用可以打包成容器映像档,,而在Docker容器

橙山网(www.csnd.net)2018-07-10

[摘要] 原标题:Google开源释出Java容器化工具Jib,Java应用可以打包成容器映像档 根据全球知名热门开发语言排行榜TIOBE的资料显示,问世超过20年的Java程式语言,仍然是高居热门搜索的程式语

原标题:Google开源释出Java容器化工具Jib,Java应用可以打包成容器映像档

根据全球知名热门开发语言排行榜TIOBE的资料显示,问世超过20年的Java程式语言,仍然是高居热门搜索的程式语言,广为开发者使用。而在Docker容器问世之后,让该技术技术跨平台、快速搬迁等性质,受到开发者欢迎,多家...

根据全球知名热门开发语言排行榜TIOBE的资料显示,问世超过20年的Java程式语言,仍然是高居热门搜索的程式语言,广为开发者使用。而在Docker容器问世之后,让该技术技术跨平台、快速搬迁等性质,受到开发者欢迎,多家云端厂商也跟上趋势,以容器技术为基础,推出代管容器服务,并且支援Java、Python、Node.js等环境,提高企业搬迁上云的动机。在近日,Google开源释出了Java容器化工具Jib,让开发者可以将Java应用打包为符合开放容器标准(OCI)的容器映像档,而Java开发者常用的建置工具Maven、Gradle,只要安装延伸套件就可以使用。

Google表示,Jib这款开源Java容器化工具,可以提供容器映像档建置服务。原先使用者将Java应用程序容器化时,必须先建置JAR档,并且与Dockerfile汇入Docker,利用Docker△Daemon,完成容器映像档建置后,再将映像档上传至储存库。

Google指出,Jib之所以能快速建置映像档,其背后原理是将应用程序,根据类别拆解系统相依性,分出多层结构。因此,使用者不需要建置完整的Java应用程序,利用映像档分层堆叠的做法,只需部署当中重新修改的映像档层即可,因此可以达到分段建置之目的。此外,可以使用Maven、Gradle建置容器映像档后,开发者可以直接将映像档上传至容器储存库,不需要额外撰写Dockerfile,或者呼叫Docker,额外执行建置、上传任务。

原先使用者将Java应用程序容器化时,必须先建置出JAR档,并且一起将Dockerfile汇入Docker,通过Docker△Daemon,完成容器映像档建置后,再将映像档上传至储存库。而现在使用Jib,根据类别拆解系统相依性,分出多层结构。因此,使用者不需要建置完整的Java应用程序,利用映像档分层堆叠的做法,只需部署当中重新修改部分即可。图片来源:Google

橙山网(Csnd.net)简评:而在Docker容器问世之后,让该技术技术跨平台、快速搬迁等性质,受到开发者欢迎,多家...根据全球知名热门开发语言排行榜TIOBE的资料显示,问世超过20年的Java程式语言,仍然是高居热门搜索的程

热 门
明 星
前田亚季 任兰 吉尔多·鲍西 孙逊 李欣蔓 艾尔丽·麦古奥 李仁港 白云思 牛莉 兄弟联 郭彤 森田成一 萨梅瑞·阿姆斯特朗 陈欢 约翰·丹尼斯(I) 让·索莱尔 黛布拉·温格 吉米·斯沃加特 1969-10-14 情歌 金币 支票 寿县 诺珉宇 克里 丹·福格勒 1979-03-03 李智恩 harmony 城城 视点 1986-08-09 吴光禄 1977-10-21 who剧团 小娱2012