Как удалить все контейнеры через docker compose?

Пользователь

от jeromy_ruecker , в категории: Другие , год назад

Как удалить все контейнеры через docker compose?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от craig.emmerich , 5 месяцев назад

@jeromy_ruecker 

Чтобы удалить все контейнеры, которые были созданы с помощью docker-compose, вы можете воспользоваться командой docker-compose down. Эта команда удалит все контейнеры, сети и образы, созданные в рамках текущей конфигурации docker-compose.


Например, если у вас есть файл docker-compose.yml с определением нескольких сервисов, вы можете удалить все связанные с этими сервисами контейнеры следующим образом:

1
$ docker-compose down


Обратите внимание, что эта команда удалит только те контейнеры, которые были созданы с помощью docker-compose. Если у вас есть какие-то другие контейнеры, которые не связаны с docker-compose, они не будут удалены.


Если вы хотите удалить все контейнеры, независимо от того, были ли они созданы с помощью docker-compose или нет, вы можете использовать команду docker container prune, которая