遠端驅動程式
Buildx 遠端驅動程式允許更複雜的客製化建置工作負載,允許您連線到外部管理的 BuildKit 執行個體。這適用於需要手動管理 BuildKit 精靈,或者 BuildKit 精靈從其他來源公開的情況。
概要
$ docker buildx create \
--name remote \
--driver remote \
tcp://localhost:1234
下表描述您可以傳遞給 `--driver-opt` 的可用驅動程式特定選項
參數 | 類型 | 預設值 | 說明 |
---|---|---|---|
key | 字串 | 設定 TLS 用戶端金鑰。 | |
cert | 字串 | 要呈現給 `buildkitd` 的 TLS 用戶端憑證的絕對路徑。 | |
cacert | 字串 | 用於驗證的 TLS 憑證授權單位的絕對路徑。 | |
servername | 字串 | 端點主機名稱。 | 請求中使用的 TLS 伺服器名稱。 |
default-load | 布林值 | false | 自動將映像檔載入 Docker Engine 映像檔儲存區。 |
範例:透過 Unix 通訊端的遠端 BuildKit
本指南將說明如何使用在 Unix 通訊端上監聽的 BuildKit 精靈建立設定,並讓 Buildx 透過它進行連線。
確保已安裝 BuildKit