Heim >Betrieb und Instandhaltung >Docker >So überprüfen Sie die IP der virtuellen Docker-Maschine

So überprüfen Sie die IP der virtuellen Docker-Maschine

PHPz
PHPzOriginal
2023-04-19 09:18:465774Durchsuche

In einem Docker-Container hat jeder Container seine eigene IP-Adresse, und Sie können die IP-Adresse der virtuellen Docker-Maschine auf unterschiedliche Weise anzeigen. In diesem Artikel erfahren Sie, wie Sie mit verschiedenen Methoden die IP-Adresse der virtuellen Docker-Maschine anzeigen können.

Methode 1: Docker-Inspect verwenden

In einem Docker-Container können Sie den Docker-Inspect-Befehl verwenden, um die detaillierten Informationen des Containers, einschließlich der IP-Adresse, anzuzeigen. Hier sind die Schritte zum Anzeigen der Container-IP-Adresse:

  1. Öffnen Sie ein Terminalfenster und geben Sie den folgenden Befehl ein:
docker inspect [CONTAINER-ID] | grep IPAddress

wo [CONTAINER- ID] ist die ID des Docker-Containers, den Sie anzeigen möchten.

  1. Nach Drücken der Eingabetaste werden die Details des Containers, einschließlich der IP-Adresse, zurückgegeben. Zum Beispiel:
"SecondaryIPAddresses": null,
            "IPAddress": "172.17.0.3",
                    "IPAddress": "172.17.0.3",

In diesem Beispiel lautet die IP-Adresse des Containers 172.17.0.3.

Methode 2: Docker-Container ls verwenden

Eine andere Möglichkeit, die IP-Adresse der virtuellen Docker-Maschine zu überprüfen, ist die Verwendung des Docker-Container-ls-Befehls. Hier sind die Schritte zum Anzeigen der Container-IP-Adresse:

  1. Öffnen Sie ein Terminalfenster und geben Sie den folgenden Befehl ein:
docker container ls

Dieser Befehl listet auf Alle laufen im Docker-Container.

  1. Suchen Sie den Container, dessen IP-Adresse Sie anzeigen möchten, und notieren Sie seine CONTAINER-ID.
  2. Geben Sie den folgenden Befehl ein, um die IP-Adresse des Containers anzuzeigen:
docker container inspect [CONTAINER ID] | grep IPAddress

Wobei [CONTAINER-ID] die ID des Docker-Containers ist, den Sie anzeigen möchten .

  1. Nach Drücken der Eingabetaste werden die Details des Containers, einschließlich der IP-Adresse, zurückgegeben. Zum Beispiel:
"SecondaryIPAddresses": null,
            "IPAddress": "172.17.0.3",
                    "IPAddress": "172.17.0.3",

In diesem Beispiel lautet die IP-Adresse des Containers 172.17.0.3.

Methode 3: Verwenden Sie Docker Network Inspect

Docker bietet auch eine andere Möglichkeit, die IP-Adresse der virtuellen Docker-Maschine anzuzeigen, nämlich den Befehl Docker Network Inspect zu verwenden. Hier sind die Schritte zum Anzeigen der Container-IP-Adresse:

  1. Öffnen Sie ein Terminalfenster und geben Sie den folgenden Befehl ein:
docker network inspect bridge

Dieser Befehl listet auf Einzelheiten zum Brückennetzwerk.

  1. Nach dem Drücken der Eingabetaste werden die Details des Brückennetzwerks zurückgegeben, einschließlich Details aller mit diesem Netzwerk verbundenen Container.
  2. Suchen Sie in den zurückgegebenen Informationen den Container, dessen IP-Adresse Sie anzeigen möchten, und notieren Sie seine ID.
  3. Finden Sie die Details des Containers, einschließlich seiner IP-Adresse. Zum Beispiel:
"Containers": {
                "1001a36f15529c63bdf21d1fc2f9c653496f34d11ce0b87d58dea2c2ced78312": {
                    "Name": "my-container",
                    "EndpointID": "f763d9855d743f5227cc5703303a71b2c2834bf0e4ad333cd0e5521dc8d866c1",
                    "MacAddress": "02:42:ac:11:00:03",
                    "IPv4Address": "172.17.0.3/16",
                    "IPv6Address": ""
                }
            },

In diesem Beispiel lautet die IP-Adresse des Containers 172.17.0.3.

Zusammenfassung

Jeder Container im Docker-Container hat seine eigene IP-Adresse. Sie können verschiedene Methoden verwenden, um die IP-Adresse der virtuellen Docker-Maschine anzuzeigen, einschließlich Docker Inspect und Docker Container ls- und Docker-Network-Inspect-Befehle. Diese Methoden erleichtern das Anzeigen der IP-Adresse und anderer Details eines Containers, um Docker-Container besser verwalten und warten zu können.

Das obige ist der detaillierte Inhalt vonSo überprüfen Sie die IP der virtuellen Docker-Maschine. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn