Skip to content
Latchkey

ディスク容量の回収 - CI/CD用語集の定義

ディスク容量の回収は、no-space-left-on-deviceの失敗を避けるために、jobの前にrunnerのストレージを解放します。

ディスク容量の回収とは、"no space left on device" の失敗を避けるために、jobの前または最中にCIのrunner上でストレージを解放することです。GitHubホスト型のrunnerでは、必要としないプリインストールのtoolchainを削除することを意味することが多いです。

大きなDocker buildやmonorepoは日常的にrunnerのデフォルトディスクを使い果たし、容量の回収はよくある対処です。

一般的な回収ステップ

使わないSDKやイメージを削除し(docker system prune -af)、/usr/share/dotnet やAndroid SDKを削除するか、プリインストールのツールを消すコミュニティのactionを使って数ギガバイトを回収します。

関連ガイド