コンテナをデーモン モードで起動し、通常のコマンドで停止したいと考えました。
docker stop [Container-ID]
30 分経っても何も起こりませんでした。このコマンドをキャンセルして、次のコマンドを試しました。
docker rm [Container-ID] -f
それも何もしませんでした。
今このコマンドを送信すると、コンテナがすでに削除中であることが通知されます。
コンピューターをシャットダウンして再起動してみましたが、効果はありませんでした。
このコンテナを停止/削除する方法を教えていただけますか?
使っています:
ウィンドウズ10
Docker バージョン 2.0.5.0
答え1
サービスが稼働していて、OS を再起動しているときにも同じ問題が発生します。その後、停止できないコンテナがハングする可能性があります。
現時点では、回避策としては 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