ホームページ  >  記事  >  運用・保守  >  Dockerコンテナを停止できない場合の対処方法

Dockerコンテナを停止できない場合の対処方法

WBOY
WBOYオリジナル
2022-07-29 15:59:436656ブラウズ

Docker コンテナを停止できない場合の解決策: 1. 「docker rm -f 停止できないコンテナ ID」コマンドを使用して、指定したコンテナを強制的に削除します。 2. 「docker networkdetach --force」を使用します。 Bridge Container ID」コマンドを使用して、コンテナのネットワーク使用状況をクリーンアップします。

Dockerコンテナを停止できない場合の対処方法

このチュートリアルの動作環境: linux7.3 システム、docker バージョン 19.03、Dell G3 コンピューター。

docker コンテナが停止できない場合の対処方法

最近、docker が削除できない、または対応するコンテナが強制終了される、または docker stop xxx を実行した後、次のことが判明しました。 xxx はまだ存在するか、まったく削除できません。または、デーモンからのエラー応答: 競合しています。コンテナのデフォルト名を削除できません。というエラーが報告されていることがわかります。この状況の考えられる原因は、名前付きコンテナが存在することです。過去のある時点で作成され、その後、それを運用ステータスとして保持しました。その後、何らかの理由でホストが再起動され、コンテナーは正常に終了されません。残りのファイルにより、システムは古いコンテナがまだ存在すると認識されるため、古い名前で新しいコンテナを再生成できないようです。

docker stop コマンドではコンテナを停止できません:

Dockerコンテナを停止できない場合の対処方法

解決策:

1. 強制削除コマンドを使用します。 : docker rm -f "container id" (引用符を削除します);

Dockerコンテナを停止できない場合の対処方法

#2. コンテナーのネットワーク占有をクリーンアップします: dockerネットワーク切断 --force ブリッジ "コンテナ ID" (引用符を削除);

推奨学習: "docker ビデオ チュートリアル "

以上がDockerコンテナを停止できない場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。