Docker
Полезная информация по Docker
Чтобы посмотреть все контейнеры нужно выполнить команду:
docker container ls -a
Ключ -a указывает, что надо показывать все существующие контейнеры.
После того, как мы получим список образов выбираем нужный и удаляем его следующей командой:
docker container rm -v <image_name>
где:
- -v - ключ удаления связанного контейнера на диске,
- <image_name> - имя образа полученного, предыдущей командой.
Теперь удаляем образы. Для получения всех образов выполняем команду:
docker images -a
где -a - ключ для показа всех образов.
Найдя нужный образ в списке удаляем его командой:
docker rmi <repository>
где <repository> - имя удаляемого образа.
docker container prune
В данном примере больше недели:
docker ps --filter "status=exited" | grep 'weeks ago' | awk '{print $1}' | xargs --no-run-if-empty docker rm