
Я пытаюсь удалить кластер вида, используя.
kind delete cluster --name samples
И через 15 минут ожидания у меня возникла ошибка.
Deleting cluster "samples" ...
ERROR: failed to delete cluster "samples": failed to delete nodes: command "docker rm -f -v samples-control-plane" failed with error: exit status 1
Command Output: Error response from daemon: removal of container samples-control-plane is already in progress
Но это единственная команда, которую я выполнил для удаления, раньше ее не было.
Поэтому попытался удалить контейнер вида cluster, используя.
docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS
NAMES
5d0fa7222662 postgres:latest "docker-entrypoint.s…" 51 minutes ago Up 51 minutes 0.0.0.0:5432->5432/tcp, :::5432->5432/tcp postgres_database
e6acb3781680 kindest/node:v1.21.1 "/usr/local/bin/entr…" 33 hours ago Up 2 hours 127.0.0.1:44151->6443/tcp
samples-control-plane
И попробовал сначала удалить, остановив его.
docker stop e6
Но застрял там почти на час, а ответа так и нет.
Поэтому я нажал ctrl+c и выполнил команду с -t.
docker stop e6 -t 2
Тот же результат, застрял там и держался 3 часа и больше, но все еще там. Как это удалить?
решение1
Проблема, которую вы описали, скорее всего, связана с ошибкой докера. На github есть много тем, связанных с этой ситуацией:
похоже на ошибку Docker, ранее была как минимум одна подобная ошибка, при которой контейнеры переходили в частично удаленное состояние, и единственным исправлением было их ручное удаление без Docker. ищем текущие проблемы выше по течению.
Потенциально исправлено вЭта тема.
Хм, я не думаю, что это
docker-compose
проблема. Однако, я бы поступил так:
- Остановить демон Docker (
sudo service docker stop
)- Удалить оставшиеся файлы контейнера
sudo rm -rf /var/lib/docker/containers/9adaaacc30d3<TAB>
- Запустите демон Docker (
sudo service docker start
).
Решение/обходной путь:
Попробуйте перезапустить демон Docker и выполнить docker system prune -a
.
решение2
моя среда:
windows 10 + wsl2 + ubuntu 20
следующее сработало для меня
kind delete clusters CLUSTERNAME