Docker コンテナは、軽量でスケーラブルな仮想化テクノロジであり、開発者やシステム管理者がアプリケーションをより迅速に展開し、アプリケーションの移植性とスケーラビリティを向上させることができます。 Docker コンテナを使用する場合、多くの場合、コンテナを検索して管理する必要があります。この記事では、Docker コンテナを検索し、さまざまなコマンドを使用して管理する方法について説明します。
Docker CLI (コマンド ライン インターフェイス) を使用してローカル Docker コンテナを見つけることができます。ローカル コンテナを検索するコマンドは次のとおりです。
docker ps
このコマンドは、実行中のすべての Docker コンテナのリストを表示します。すべてのコンテナー (停止したコンテナーを含む) を検索する場合は、次のコマンドを使用できます:
docker ps -a
Docker Hub はコンテナーですレジストリは、Docker コンテナ イメージの集中リポジトリです。特定のコンテナの最新バージョンは Docker Hub で見つけることができます。 Docker Hub でコンテナーを検索するコマンドは次のとおりです。
docker search <image_name>
ここで、<image_name>
は、検索するイメージの名前です。たとえば、hello-world
という名前のイメージを見つけたい場合は、次のコマンドを実行できます:
docker search hello-world
このコマンドは、Docker Hub 内の ` に関連するすべてのイメージのリストを返します。こんにちは世界' 。
次のコマンドを使用して、すべての Docker コンテナをリストできます:
docker ps -a
このコマンドは、すべてのコンテナのリストを返します。ステータスが実行中かどうかは関係ありません。
コンテナの詳細を表示したい場合は、次のコマンドを使用できます:
docker inspect <container_name>
ここでは、 <container_name>
はコンテナの名前または ID です。このコマンドは、コンテナーに関連する詳細を返します。
実行中の Docker コンテナを停止する場合は、次のコマンドを使用できます:
docker stop <container_name>
ここで、 <container_name>
はコンテナの名前または ID です。このコマンドはコンテナーの実行を停止します。
Docker コンテナを削除する場合は、次のコマンドを使用できます:
docker rm <container_name>
ここで、<container_name>
はコンテナの名前または ID です。このコマンドは、指定されたコンテナーを削除します。
Docker Compose は、複数の Docker コンテナの実行とそれらの間の対話を管理するために使用されるツールです。 Docker Compose を使用すると、Docker コンテナー クラスターの作成と管理が簡単になります。 Docker Compose を使用してコンテナーを実行する方法に関するコマンドの例を次に示します。
docker-compose up
このコマンドは、Docker Compose によって定義された環境でコンテナーの実行を開始します。
docker-compose ps
このコマンドは、Docker Compose によって定義されたすべてのコンテナーとそのステータスのリストを返します。
概要
この記事では、Docker CLI を使用してローカル コンテナーの検索、Docker Hub でのコンテナーの検索、すべてのコンテナーの一覧表示、コンテナーの詳細の表示、コンテナーの停止と削除を行う方法について説明しました。 Docker Compose を使用してコンテナを管理します。これらのコマンドは、Docker コンテナーをより簡単に管理し、生産性を向上させるのに役立ちます。
以上がDocker コンテナの検索とその使用方法について話しましょうの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。