Docker — Заметки на полях
Какие-то вещи, при работе с той или иной технологией доходят до автоматизма. И в дополнении к этому простота и удобство создания алиасов в оболочке Z shell способствует этому. Выносиш для себя набор часто используемых вещей и потом ими пользуешься. Но вот некоторые вещи остаются в стороне и из-за их редкости использования про них забываешь.
Для этого решил завести "Заметки на полях", чтобы не искать потом, те редкие вещи, а иметь дыстрый доступ к ним.
И так начнём:
Контейнеры:
Удаление всех контейнеров
Если вдруг, в один момент вы заходите удалить все контейнеры, то не спешите выполнять что нибудь на подобии
# Это работать вообще не будет, так как у rmi нет опции --all
docker rmi --all --force
# или
docker image prune --all --forceUnix
To delete all containers including its volumes use,
docker rm -vf $(docker ps -aq)
To delete all the images,
docker rmi -f $(docker images -aq)
Remember, you should remove all the containers before removing all the images from which those containers were created.
Windows - Powershell
docker images -a -q | % { docker image rm $_ -f }
Windows - Command Line
for /F %i in ('docker images -a -q') do docker rmi -f %ihttps://stackoverflow.com/questions/44785585/how-can-i-delete-all-local-docker-images


