docker
docker-for-mac

Docker for Mac でリセットせずにディスク容量を開放する

More than 1 year has passed since last update.

Docker-for-Mac を使っているとよく遭遇するのが、開発マシンのディスク容量が圧迫される問題ですね。
なぜか docker rmi しても全然開放されないので、今までは設定画面から Reset to factory defaults していました。
ただ、 Reset to factory defaults って割り当てた CPU とかメモリの設定もリセットされて面倒だったですよね。

発見

今日もいつものようにディスク容量が圧迫してきたのでリセットしようとしたんですが、見たこと無いボタンが増えてました。

スクリーンショット 2017-07-05 15.07.02.png

Remove all data というこのボタンを押したところ、他の設定はリセットされずにディスク容量が開放されました :tada:
なお、Docker for Mac のバージョンは Version 17.06.0-ce-mac18 です。
いつから生えてたんですかね〜。

所感

早くこの辺の問題も解決されるといいですね〜
Docker.qcow2 never shrinks - disk space usage leak in docker for mac · Issue #371 · docker/for-mac