noneイメージを表示する
docker images --filter "dangling=true"
noneイメージを削除する1
docker rmi $(docker images -f "dangling=true" -q)
-
-q
はイメージIDのみ表示
noneイメージを削除する2
- 1のコマンドだとnoneイメージがない場合、
"docker rmi" requires at least 1 argument.
となる - シェルスクリプト 等で上記が困る場合とか
docker images -f "dangling=true" -q | xargs --no-run-if-empty docker rmi
-
--no-run-if-empty
- 引数が無い場合には、コマンドを実行しない