概要
タグで指定
for /f %i in ('docker images -q -f "dangling=true"') do (docker rmi -f %i)
for /f %i in ('docker images -q -f "reference=*:latest"') do (docker rmi -f %i)
イメージの作成日時による指定
- Dockerイメージ
tanaka/ubuntu
を含む、作成日時がそれ以前のイメージを一括削除
for /f %i in ('docker images -q -f "before=tanaka/ubuntu"') do (docker rmi -f %i)
- Dockerイメージ
tanaka/ubuntu
を含む、作成日時がそれ以降のイメージを一括削除
for /f %i in ('docker images -q -f "before=tanaka/ubuntu"') do (docker rmi -f %i)
- リポジトリ名が
tanaka/
で始まるイメージを一括削除
for /f %i in ('docker images -q -f "reference=tanaka/*"') do (docker rmi -f %i)