Docker コンテナを停止できない場合の解決策: 1. 「docker rm -f 停止できないコンテナ ID」コマンドを使用して、指定したコンテナを強制的に削除します。 2. 「docker networkdetach --force」を使用します。 Bridge Container ID」コマンドを使用して、コンテナのネットワーク使用状況をクリーンアップします。
このチュートリアルの動作環境: linux7.3 システム、docker バージョン 19.03、Dell G3 コンピューター。
最近、docker が削除できない、または対応するコンテナが強制終了される、または docker stop xxx を実行した後、次のことが判明しました。 xxx はまだ存在するか、まったく削除できません。または、デーモンからのエラー応答: 競合しています。コンテナのデフォルト名を削除できません。というエラーが報告されていることがわかります。この状況の考えられる原因は、名前付きコンテナが存在することです。過去のある時点で作成され、その後、それを運用ステータスとして保持しました。その後、何らかの理由でホストが再起動され、コンテナーは正常に終了されません。残りのファイルにより、システムは古いコンテナがまだ存在すると認識されるため、古い名前で新しいコンテナを再生成できないようです。
docker stop コマンドではコンテナを停止できません:
解決策:
1. 強制削除コマンドを使用します。 : docker rm -f "container id" (引用符を削除します);
#2. コンテナーのネットワーク占有をクリーンアップします: dockerネットワーク切断 --force ブリッジ "コンテナ ID" (引用符を削除);
推奨学習: "docker ビデオ チュートリアル "
以上がDockerコンテナを停止できない場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。