Задать вопрос
svisch
@svisch

Как в docker удалить ненужные контейнеры и образы?

Добрый день. Знатоки, подскажите пожалуйста, как в докере удалить уже неиспользуемые контейнеры и образы?
Допустим, я закончил проект и хочу удалить все, что с ним связано.
Что делаю я:
- останавливаю контейнеры проекта docker-compose stop
- удаляю тома docker-compose rm -v
но насколько я понимаю остаются скачанные образы. Команда docker images выводит все образы. Но как понять какие удалять серди прочих? То есть примерно по названиям я представляю, но есть много схожих и боюсь удалить из других проектов. Возможно есть какая то docker-comose команда для удаления images проекта?
  • Вопрос задан
  • 1051 просмотр
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
IGHOR
@IGHOR
Qt/C++ DEV/CTO
А docker не даст вам удалить образ, используемый в других контейнерах без ключа --force
Так что можете просто написать docker image prune
Ответ написан
@vitaly_il1
DevOps Consulting
https://vsupalov.com/cleaning-up-after-docker/ :

docker-compose down -v --rmi all --remove-orphans
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы