您好,欢迎来到12图资源库!分享精神,快乐你我!我们只是素材的搬运工!!
  • 首 页
  • 当前位置:首页 > 开发 > WEB开发 >
    Google Jib行将迎来正式版
    时间:2019-02-18 12:09 来源:网络整理 作者:网络 浏览:收藏 挑错 推荐 打印

    Google Jib 用于封装 Java 运用,在去年夏天发布测试版。Jib 是一个快速而且复杂的容器图像构建器,他整合了将运用顺序打包成镜像的一切步骤,而且支持开发人员运用其他 Java 容器工具构建镜像。

    Google Jib行将迎来正式版

    Google 软件工程师陈庆阳在一片博文中写到:“去年,我们末尾让人员更好的管理 Java 运用。我们留意到,开发人员运用现有的工具构建时间都很慢。Dockerfiles 的文档乌七八糟。容器体积也很大”。

    Jib 1.0.0 旨在降低 Docker 的上手难度。他可以有效的避免安装 Docker、运转 Docker 守护顺序和编写 Dockerfile  这些步骤 。

    Jib 1.0.0 经过将 Java 顺序分为多个层,来停止更精简的增量构建方式来完成这一点(传统上,Java 运用顺序被构建为包含运用顺序的单个 Jar 的镜像层)。当运用顺序发作改动,只需求重构你的改动的部分,而不是整个运用顺序。

    Jib 1.0.0 作为 Maven 和 Gradle 插件,他运转在 Java 的 Jib Core 之上。发布后,Jib 将不单单作为 Maven 和 Gradle 插件。你可以为 Java 的任何顺序构建容器,而无需运用 Docker 守护进程。

    在正式版中,Jib 还可以在不停止任何额外配追的状况下运转 WAR 文件。容器中的默许运用效劳器是 Jetty,同时,也支持不同的效劳器,例如:Tomcat。

    JIB 1.0.0 还与 Skaffold 命令行工具集成在一同,用于 Kubernetes 的继续开发。Skaffold 经过运用 Jib 将运用顺序封装到容器内,在检测到运用顺序发作改动是,将其部署到 Kubernetes 。

    目前 Google 提供了相关 示例 和 CodeLab,用于引见如何在 Kubernetes 部署 Spring Boot 和 Microaut 运用顺序。

    【编辑引荐】

    Uber 宣布开源 AI 工具箱,免代码训练和测试学习模型

    谷歌开源 ClusterFuzz,自动化查找并修复 bug

    2018年阿里巴巴开源的那些超牛的Java项目汇总

    阿里技术专家毕玄:我的十年技术感悟

    史上最污技术解读,我居然秒懂了...

    (责任编辑:admin)