KamoCRM

Cap BuildKit の履歴と dockerd の設定における tame ビルダー GC

FixKlusterServices
Shipped
2026年11月14日 21:43 UTC
Author
Kamo
Commit
18b221a

実行中の prune がない場合、完成した CI ジョブコンテナの docker rm はまだ時間を要します 15〜100秒:コンテナのGC通過を待つ(リース 各パスはマークフェーズでその時間を費やした (getMarked/scanRoots) BuildKit のビルド履歴で膨らんだメタデータ DB を歩く moby_historyは2,694のリースと 18,701のブロブを保有していました 最後のドッキングスタートまで 8倍の速度で - builder.history: 最大年齢48時間、最大エントリ数100 - builder.gc: デフォルトの 4 ルールポリシーを置き換えます コンテキスト/キャッシュマウントは 2.57 GiB で ビルド後にキャッシュを削除) ハードバックストップ: キャッシュ最大80GB、空き容量が40GB未満のときは削除します k1m1-docker-prune.sh のアイドルウィンドウ 静かな CI ウィンドウのみ適用: docker を再起動すると forgejo-runner も停止します。

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing