Docker で容量不足(no space left on device)が出たときの対応を簡単にまとめてみました。
やりたいこと | コマンド |
---|---|
全コンテナ表示 | $ docker ps -a |
id指定して削除する場合 | $ docker rm container_id |
全コンテナ削除する場合 | $ docker rm $(docker ps -q -a) |
全イメージ表示 | $ docker images |
id指定して削除する場合 | $ docker rim image_id |
全イメージ削除する場合 | $ docker rmi $(docker images -q) |
Docker のディスク利用状況を確認 | $ docker system df |
-v オプションで詳細表示 | $ docker system df -v |
不要なコンテナ/ネットワーク/イメージ/ボリュームの一括削除 | $ docker system prune -a --volumes |