docker compose build

描述構建或重建服務
用法docker compose build [OPTIONS] [SERVICE...]

描述

服務預設構建一次並標記為 `project-service`。

如果 Compose 檔案指定了 image 名稱,則該映象會以該名稱進行標記,並在此之前替換所有變數。請參閱 變數插值

如果更改了服務的 `Dockerfile` 或其構建目錄的內容,請執行 `docker compose build` 以重建它。

選項

選項預設值描述
--build-arg設定服務的構建時變數
--builder設定要使用的構建器
--check檢查構建配置
-m, --memory設定構建容器的記憶體限制。BuildKit 不支援此功能。
--no-cache構建映象時不使用快取
--print列印等效的 bake 檔案
--provenance添加出處證明
--pull始終嘗試拉取較新版本的映象
--push推送服務映象
-q, --quiet抑制構建輸出
--sbom新增 SBOM 證明
--ssh設定構建服務映象時使用的 SSH 身份驗證。(使用“default”表示使用預設的 SSH 代理)
--with-dependencies同時構建依賴項(傳遞性)