コード日進月歩

しんくうの技術的な小話、メモ、つれづれ、など

Dockerにて TAGが none なイメージを削除する

Macの容量がないな…と思って調べたら便利なやり方があったのでメモ

環境

$ docker -v
Docker version 18.09.2, build 6247962

やり方

公式ドキュメントに例として書いてある

images — Docker-docs-ja 17.06.Beta ドキュメント

docker rmi $(docker images -f 'dangling=true' -q)

コマンド詳細

コマンド/オプション 意味
rmi イメージの削除
images -f dangling=true -fでフィルター、danglingはタグがついていないものか否か、trueにするとタグがない、すなわち <none> のものでフィルタする
images -q imagesのIDのみ表示

参考サイト