Docker:pull 済みイメージの最新を一括で取得する

pull 済みイメージの新しいものがあるとき、個々にアップデートするのは大変です。
なので、一括で取得するコマンドを用意しました。

for image in $(docker images --format "{{.Repository}}:{{.Tag}}"); do docker pull $image; done
foreach ($image in $(docker images --format "{{.Repository}}:{{.Tag}}")) {
    docker pull $image
}

更新後、未使用になったイメージを次のコマンドで削除しておきます。

docker rmi $(docker images -f "dangling=true" -q)
docker images -f "dangling=true" -q | ForEach-Object { docker rmi $_ }
Docker Desktop for Windows/Mac と VSCode でつくるクリーンな開発環境構築入門 (Amazon)
Docker Desktop for Windows/Macでつくるクリーンな開発環境構築入門(Python版) (Amazon)

コメント