docker buildx prune
說明 | 移除建置快取 |
---|---|
用法 | docker buildx prune |
說明
清除所選建置器的建置快取。
您可以使用以下方式精細控制保留的快取資料:
使用
--filter=until=<duration>
旗標保留在過去<duration>
時間內使用的映像檔。<duration>
是一個持續時間字串,例如24h
或2h30m
,允許的單位為(h)ours
(小時)、(m)inutes
(分鐘)和(s)econds
(秒)。使用
--keep-storage=<size>
旗標在快取中保留<size>
位元組的資料。<size>
是一個人類可讀的記憶體字串,例如128mb
、2gb
等。單位不區分大小寫。使用
--all
旗標允許清除使用#syntax=
指令或BUILDKIT_SYNTAX
建置參數設定的內部輔助映像檔和前端映像檔。
選項
選項 | 預設值 | 說明 |
---|---|---|
-a, --all | 包含內部/前端映像檔 | |
--filter | 提供篩選值(例如,until=24h ) | |
-f, --force | 不提示確認 | |
--max-used-space | 允許保留用於快取的最大磁碟空間量 | |
--min-free-space | 清理後可用磁碟空間的目標量 | |
--reserved-space | 始終允許保留用於快取的磁碟空間量 | |
--verbose | 提供更詳細的輸出 |
範例
覆寫已設定的建置器執行個體 (--builder)
與 buildx --builder
相同。