Я запустил контейнер в режиме Deamon и хотел остановить его с помощью обычных команд:
docker stop [Container-ID]
Через полчаса ничего не произошло. Я отменил эту команду и попробовал следующую:
docker rm [Container-ID] -f
Это тоже ничего не дало.
Когда я отправляю эту команду сейчас, она сообщает мне, что контейнер уже удаляется.
Я также выключил компьютер и снова включил его, но это не дало никакого эффекта.
Может ли кто-нибудь подсказать, как остановить/удалить этот контейнер?
Я использую:
Виндовс 10
Докер версии 2.0.5.0
решение1
У меня такая же проблема, когда службы запущены и в этот момент перезапускаю ОС. После этого это может привести к зависанию контейнера, который невозможно остановить.
На данный момент я нашел обходной путь — удалить Docker и установить его заново.
Виндовс 10 1903
Докер 19.03.1
Uninstall-Package -Name docker -ProviderName DockerMsftProvider -Force
mv C:\ProgramData\docker\windowsfilter C:\ProgramData\docker\windowsfilter.old
Install-Package -Name docker -ProviderName DockerMsftProvider -Force
Restart-Computer -Force