Чтобы удалить конкретный Docker-контейнер в первую очередь необходимо узнать его CONTAINER ID
или NAME
сделав листинг всех Docker-контейнеров.
Когда контейнер для удаления определен он может быть удален с помощью команды docker rm
.
Также из командной строки можно удалить только остановленные (неиспользуемые) Docker-контейнеры или, если необходимо, вы можете принудительно удалить все Docker-контейнеры
Дельный Совет: Очистите Docker-хост удалив ненужные Docker-образы! Процесс аналогичен удалению Docker-контейнеров! Читать далее →
Содержание
Список Docker-контейнеров
Список запущенных Docker-контейнеров:
$ docker ps
Список всех Docker-контейнеров:
$ docker ps -a
Удалить Docker-контейнер
Удалить Docker-контейнер по CONTAINER ID
или NAME
:
$ docker rm <container>
Принудительно удалить запущенный Docker-контейнер:
$ docker rm -f <container>
Удалить Все Docker-контейнеры
Удалить все остановленные (неиспользуемые) Docker-контейнеры:
$ docker container prune -f
Принудительно удалить все Docker-контейнеры, включая запущенные контейнеры:
$ docker rm -f $(docker ps -a -q)