🌊
Docker DesktopでNo space left on deviceとなった場合の対処
Docker Desktopを長く使用しているとNo space left on device
と表示されて新たなコンテナが作れなくなることがあります。その場合の対処法です。
現状の使用量を確認する
以下のコマンドで確認できます。
$ docker system df
TYPE TOTAL ACTIVE SIZE RECLAIMABLE
Images 3 3 2.08GB 0B (0%)
Containers 3 3 8.181GB 0B (0%)
Local Volumes 55 2 23.39GB 14.06GB (60%)
Build Cache 0 0 0B 0B
不要なリソースを削除
以下のコマンドで、未使用のリソースを一括削除します。
docker system prune -a
それでも容量が足りない場合
Docker Desktopの管理画面から、Dockerに割り当てるディスクサイズを拡張します。
Resources > Advancedを開きVirtual disk limit
の項目のサイズを大きくします。
以上です。
Discussion