Docker Build Cloud 安裝設定

在開始使用 Docker Build Cloud 之前,您必須先將產生器(builder)新增至您的本機環境。

先決條件

若要開始使用 Docker Build Cloud,您需要:

  • 下載並安裝 Docker Desktop 4.26.0 或更新版本。
  • Docker Build Cloud 儀表板上建立一個雲端產生器。
    • 建立產生器時,請為其選擇一個名稱(例如:default)。您將在下方 CLI 步驟中使用此名稱作為 BUILDER_NAME

在沒有 Docker Desktop 的情況下使用 Docker Build Cloud

若要在沒有 Docker Desktop 的情況下使用 Docker Build Cloud,您必須下載並安裝支援 Docker Build Cloud(cloud 驅動程式)的 Buildx 版本。您可以在此儲存庫的發布頁面上找到相容的 Buildx 二進位檔案。

如果您計畫使用 docker compose build 指令來進行 Docker Build Cloud 建置,您也需要一個支援 Docker Build Cloud 的 Docker Compose 版本。您可以在此儲存庫的發布頁面上找到相容的 Docker Compose 二進位檔案。

步驟

您可以透過 CLI 使用 docker buildx create 指令,或透過 Docker Desktop 設定圖形介面來新增雲端產生器。

  1. 登入您的 Docker 帳號。

    $ docker login
    
  2. 新增雲端產生器端點。

    $ docker buildx create --driver cloud <ORG>/<BUILDER_NAME>
    

    <ORG> 替換為您 Docker 組織的 Docker Hub 命名空間(如果您使用的是個人帳號,則填入您的使用者名稱),並將 <BUILDER_NAME> 替換為您在儀表板建立產生器時所選擇的名稱。

    這將會在您的本機建立一個名為 cloud-ORG-BUILDER_NAME 的雲端產生器執行個體。

    注意

    如果您的組織名稱為 acme 且您的產生器名稱為 default,請使用:

    $ docker buildx create --driver cloud acme/default
    
  1. 使用 Docker Desktop 中的登入 (Sign in) 按鈕登入您的 Docker 帳號。

  2. 開啟 Docker Desktop 設定,並導覽至產生器 (Builders) 分頁。

  3. 可用產生器 (Available builders) 下方,選擇連線至產生器 (Connect to builder)

該產生器原生支援 linux/amd64linux/arm64 架構。這為您提供了一個高效能的建置叢集,用於原生建置多平台映像檔。

防火牆設定

若要在防火牆後使用 Docker Build Cloud,請確保您的防火牆允許前往下列位址的流量:

接下來

© . This site is unofficial and not affiliated with Kubernetes or Docker Inc.