<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Jib為 Java 應(yīng)用構(gòu)建容器鏡像

          聯(lián)合創(chuàng)作 · 2023-10-01 13:43

          Jib 是 Google 開發(fā)的可以直接構(gòu)建 Java 應(yīng)用的 Docker 和 OCI 鏡像的類庫(kù),以 Maven 和 Gradle 插件形式提供。

          通過 Jib,Java 開發(fā)者可以使用他們熟悉的 Java 工具來構(gòu)建容器。Jib 是一個(gè)快速而簡(jiǎn)單的容器鏡像構(gòu)建工具,它負(fù)責(zé)處理將應(yīng)用程序打包到容器鏡像中所需的所有步驟。它不需要你編寫 Dockerfile 或安裝 Docker,而且可以直接集成到 Maven 和 Gradle中 —— 只需要將插件添加到構(gòu)建中,就可以立即將 Java 應(yīng)用程序容器化。

          Docker 構(gòu)建流程

          Jib 構(gòu)建流程

          目標(biāo)

          • 快速 — 快速部署您的更改。Jib 將你的應(yīng)用程序分成多個(gè)層,從類中分離依賴項(xiàng)。你不必等待 Docker 重建整個(gè) Java 應(yīng)用程序 —— 只需部署更改的層即可

          • 可重現(xiàn) — 使用相同內(nèi)容重建容器鏡像

          • Daemonless — 減少 CLI 依賴性。從 Maven 或 Gradle 中構(gòu)建 Docker 鏡像,然后推送到你選擇的任何注冊(cè)表,無需編寫 Dockerfiles 并調(diào)用 docker build/push

          在 Maven 中使用 Jib:

          <plugin>
            <groupId>com.google.cloud.tools</groupId>
            <artifactId>jib-maven-plugin</artifactId>
            <version>0.9.0</version>
            <configuration>
              <to>
                <image>gcr.io/my-project/image-built-with-jib</image>
              </to>
            </configuration>
          </plugin>
          # Builds to a container image registry.
          $ mvn compile jib:build
          # Builds to a Docker daemon.
          $ mvn compile jib:dockerBuild

          在 Gradle 中使用 Jib:

          plugins {
            id 'com.google.cloud.tools.jib' version '0.9.0'
          }
          jib.to.image = 'gcr.io/my-project/image-built-with-jib'
          # Builds to a container image registry.
          $ gradle jib
          # Builds to a Docker daemon.
          $ gradle jibDockerBuil
          瀏覽 16
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  久操成人网 | 69免费手机视频 | 青青草做爱视频 | 97婷婷五月 | 国产三级精品三级在线 |