title: "Docker" date: 2022-10-09T01:53:38+03:00
Полезная информация по Docker
Чтобы посмотреть все контейнеры нужно выполнить команду:
docker container ls -a
Ключ -a указывает, что надо показывать все существующие контейнеры.
После того, как мы получим список образов выбираем нужный и удаляем его следующей командой:
docker container rm -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