繼去年推出遠端部署工具Docker Build後,Docker本周再宣布提供新的代管服務Docker Build Cloud,提供開發人員在代管雲端環境上部署容器映像檔。

Docker引用調查數據指出,開發組建要花很長時間等待,平均每一天要等掉1小時,以一個25人開發團隊及年薪14萬美元計算,每年白白浪費的生產力大約是42萬美元。

Docker Build Cloud可讓開發人員不論是在本地或在CI環境上都能更快部署映像檔,不需用戶執行配置。這項服務是使用結合雲端運算及組建快取,透過雲端運算,可確保新舊機器具有一致性的部署環境,而利用共享快取,可儲存成員的組件元件並分享其他成員,省掉重覆作業以加速開發流程。新服務號稱可讓個人或團隊成員完成組建(build)速度加快39倍。

Docker Build Cloud提供一組AMD及ARM builder,原生支援多架構平臺,包括Intel(AMD 64)及Apple Silicon/AWS Graviton(Arm 64)晶片上的組建,可節省設定和維護多個原生builder的麻煩。它還可整合使用多種開發工具,包括Docker Compose、GitHub Actions及其他CI方案。

在預設環境下執行時,開發人員啟動組建指令,該組建執行在本地BuildKit執行個體上,包含Docker daemon。開發人員可以從Docker Build Cloud上傳送呼叫到遠端的BuildKit,呼叫以全程加密連送。之後遠端builder執行組建步驟,再將結果輸出到開發人員指定的目的地,例如Docker Engine image store或映像庫(image registry)。

根據Docker網頁,Docker Build Cloud已包含在付費訂閱服務中,提供免費使用分鐘數、用戶席次及平行組建。數量則依Docker Personal、Docker Pro、Docker Team及Docker Business逐級增加。未具有訂閱身分者可單獨購買Docker Build Cloud,又分Team及Enterprise二種方案。Team版提供每月每席次200分鐘及共享快取,收費5美元,超過此限者則以每分鐘0.05美元加價。Enterprise版則以專案處理。

熱門新聞

Advertisement