Dockerの諸々をgarbage collectionする

Public Beta になったDocker for Macを使い始めた今日このごろimageが増えてきました。 コンテナやイメージの削除はめんどうなので、ナニカいい方法はないかと考えていました。

spotify/docker-gc を利用する

github.com

docker runする

$ docker run --rm -v /var/run/docker.sock:/var/run/docker.sock -v /etc:/etc spotify/docker-gc

docker runのaliasを貼る

alias docker-gc='docker run --rm -v /var/run/docker.sock:/var/run/docker.sock -v /etc:/etc spotify/docker-gc'

support対象外のOSではdocker imageを使ってやれとのこと

github.com