ホームページ > 運用・保守 > Docker > Docker によって停止されたコンテナーを見つける場所

Docker によって停止されたコンテナーを見つける場所

PHPz
リリース: 2023-04-04 09:51:57
オリジナル
3670 人が閲覧しました

Docker をコンテナ化プラットフォームとして使用している場合、コンテナの停止に関する問題が発生する可能性があります。コンテナが停止すると、コンテナは実行されなくなり、アクセスできなくなります。その後、コンテナーを再起動したり、コンテナーを削除したりする必要がある場合、これらの停止したコンテナーがどこにあるのかを知っておく必要があります。この記事ではDockerの停止したコンテナの場所を紹介します。

1. Docker コマンド ラインを使用して、停止したコンテナを検索します。

コマンド ラインは、最も一般的に使用される Docker 管理ツールであり、コマンド ラインを通じて停止したコンテナを見つけることができます。まず、次のコマンドを使用してすべての Docker コンテナを表示します。

docker container ls -a
ログイン後にコピー

上記のコマンドは、実行中のコンテナと停止したコンテナを含むすべての Docker コンテナを表示できます。

STATUS 列はコンテナの実行状態を示します。コンテナが停止している場合は、ここに Exited が表示され、コンテナが停止された時刻が表示されます。表示される。また、CONTAINER ID は各コンテナの一意の識別子であり、この識別子を使用してコンテナを検索できます。特定のコンテナーを検索する必要がある場合は、次のコマンドを使用できます。

docker container ls -a | grep [container name or id]
ログイン後にコピー

このコマンドは、クエリしたコンテナー名または ID に一致するすべてのコンテナーを返します。

2. Docker コンソールを使用して停止したコンテナを検索する

Docker Desktop や Kitematic などのグラフィカル管理ツールを使用する場合は、コンソールから停止したコンテナを見つけることができます。まず、Docker Desktop または Kitematic を開いて、すべてのコンテナーを表示します。コンテナが停止している場合、特定のコンテナのステータスが「終了」と表示されることがあります。コンテナに関する情報を表示するには、対応するコンテナを選択し、[コンテナの詳細] をクリックします。このとき、コンテナのID、名前、ステータス、ポートマッピングなどのコンテナの詳細情報が表示されます。

3. Docker API を使用して停止したコンテナを検索する

最後に、Docker API を使用して停止したコンテナを見つけることもできます。 Docker API は、HTTP リクエストを通じて Docker コンテナを管理できるようにする Web API です。 Docker API を使用して、すべてのコンテナを検索できます。次のコマンドを使用してコンテナ API をリクエストします。

GET /containers/json
ログイン後にコピー

このコマンドは、Docker コンテナの詳細を含む JSON オブジェクトを返します。このオブジェクトを表示して、必要な停止コンテナ情報を見つけることができます。

結論

要約すると、停止したコンテナは、Docker コマンド ライン、Docker コンソール、Docker API を通じて見つけることができます。 Docker コンテナを定期的に実行する場合は、停止したコンテナを見つける方法を知っておくことが重要です。 Docker コマンド ラインを使用する場合でも、他の Docker 管理ツールを使用する場合でも、必要な停止されたコンテナーを簡単に見つけることができます。

以上がDocker によって停止されたコンテナーを見つける場所の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート