ホームページ  >  記事  >  運用・保守  >  Docker仮想マシンのIPを確認する方法

Docker仮想マシンのIPを確認する方法

PHPz
PHPzオリジナル
2023-04-19 09:18:465687ブラウズ

Docker コンテナでは、各コンテナに独自の IP アドレスがあり、Docker 仮想マシンの IP アドレスはさまざまな方法で表示できます。この記事では、さまざまな方法を使用して Docker 仮想マシンの IP アドレスを表示する方法について説明します。

方法 1: docker Inspection を使用する

Docker コンテナーでは、docker Inspection コマンドを使用して、IP アドレスを含むコンテナーの詳細情報を表示できます。コンテナの IP アドレスを表示する手順は次のとおりです。

  1. ターミナル ウィンドウを開き、次のコマンドを入力します。
docker inspect [CONTAINER-ID] | grep IPAddress

ここで、[CONTAINER-ID] は Docker コンテナです。 IDを表示したい。

  1. Enter キーを押すと、IP アドレスを含むコンテナの詳細が返されます。例:
"SecondaryIPAddresses": null,
            "IPAddress": "172.17.0.3",
                    "IPAddress": "172.17.0.3",

この例では、コンテナの IP アドレスは 172.17.0.3 です。

方法 2: docker コンテナー ls を使用する

Docker 仮想マシンの IP アドレスを確認するもう 1 つの方法は、dockercontainer ls コマンドを使用することです。コンテナの IP アドレスを表示する手順は次のとおりです。

  1. ターミナル ウィンドウを開いて次のコマンドを入力します。
docker container ls

このコマンドにより、実行中のすべての Docker コンテナが一覧表示されます。 。

  1. IP アドレスを表示したいコンテナを見つけて、そのコンテナ ID を記録します。
  2. 次のコマンドを入力して、コンテナーの IP アドレスを表示します:
docker container inspect [CONTAINER ID] | grep IPAddress

ここで、[CONTAINER ID] は、表示する Docker コンテナーの ID です。

  1. Enter キーを押すと、IP アドレスを含むコンテナの詳細が返されます。例:
"SecondaryIPAddresses": null,
            "IPAddress": "172.17.0.3",
                    "IPAddress": "172.17.0.3",

この例では、コンテナの IP アドレスは 172.17.0.3 です。

方法 3: docker network Inspection を使用する

Docker には、Docker 仮想マシンの IP アドレスを表示する別の方法 (docker network Inspection コマンドを使用する) も提供されています。コンテナの IP アドレスを表示する手順は次のとおりです。

  1. ターミナル ウィンドウを開いて次のコマンドを入力します。
docker network inspect bridge

このコマンドにより、ブリッジ ネットワークの詳細が一覧表示されます。 。

  1. Enter キーを押すと、そのネットワークに関連付けられているすべてのコンテナの詳細を含む、ブリッジ ネットワークの詳細が返されます。
  2. 返された情報で、IP アドレスを表示するコンテナを見つけて、その ID を記録します。
  3. IP アドレスを含むコンテナの詳細を見つけます。例:
"Containers": {
                "1001a36f15529c63bdf21d1fc2f9c653496f34d11ce0b87d58dea2c2ced78312": {
                    "Name": "my-container",
                    "EndpointID": "f763d9855d743f5227cc5703303a71b2c2834bf0e4ad333cd0e5521dc8d866c1",
                    "MacAddress": "02:42:ac:11:00:03",
                    "IPv4Address": "172.17.0.3/16",
                    "IPv6Address": ""
                }
            },

この例では、コンテナの IP アドレスは 172.17.0.3 です。

概要

Docker コンテナ内の各コンテナには独自の IP アドレスがあります。Docker 仮想マシンの IP アドレスを表示するには、docker Inspection、docker container ls、docker network などのさまざまな方法を使用できます。検査コマンド。これらの方法を使用すると、コンテナーの IP アドレスやその他の詳細を簡単に表示して、Docker コンテナーをより適切に管理および保守できるようになります。

以上がDocker仮想マシンのIPを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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