Docker, aggiornare tutte le immagini base con PowerShell

Docker, aggiornare tutte le immagini base con PowerShell

Docker non ha un comando per aggiornare tutte le immagini base. Bisogna dare noi il comando “docker pull nomeimmagine” ogni tanto e vedere se è stato aggiornato. Il comando poi va ripetuto per ogni immagine base. Quindi se ne usiamo un tipo solo, perfetto, ma se ne abbiamo di più comincia ad essere noioso. Su questo gist ho trovato questo comando:

docker images --format "" | Where-Object {$_ -ne "<none>"} | %{docker pull $_}

Il comando chiede la lista di tutte le immagini base a docker, poi procede a scaricare eventuali update.

Nano per Windows

Pubblicato il April 24, 2019