Docker コンテナでは、各コンテナに独自の IP アドレスがあり、Docker 仮想マシンの IP アドレスはさまざまな方法で表示できます。この記事では、さまざまな方法を使用して Docker 仮想マシンの IP アドレスを表示する方法について説明します。
方法 1: docker Inspection を使用する
Docker コンテナーでは、docker Inspection コマンドを使用して、IP アドレスを含むコンテナーの詳細情報を表示できます。コンテナの IP アドレスを表示する手順は次のとおりです。
docker inspect [CONTAINER-ID] | grep IPAddress
ここで、[CONTAINER-ID] は Docker コンテナです。 IDを表示したい。
"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 アドレスを表示する手順は次のとおりです。
docker container ls
このコマンドにより、実行中のすべての Docker コンテナが一覧表示されます。 。
docker container inspect [CONTAINER ID] | grep IPAddress
ここで、[CONTAINER ID] は、表示する Docker コンテナーの ID です。
"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 アドレスを表示する手順は次のとおりです。
docker network inspect bridge
このコマンドにより、ブリッジ ネットワークの詳細が一覧表示されます。 。
"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 サイトの他の関連記事を参照してください。