Für Entwickler und Administratoren, die Docker zum Erstellen und Verwalten von Containern verwenden, ist es wichtig zu wissen, wie die öffentliche IP-Adresse eines Docker-Containers angezeigt wird. In diesem Artikel erfahren Sie, wie Sie die öffentliche IP-Adresse eines Docker-Containers anzeigen und einige nützliche Tipps und Tools bereitstellen, die Ihnen bei der besseren Verwaltung Ihrer Container helfen.
Zunächst ist zu beachten, dass der Docker-Container mehrere IP-Adressen haben kann, darunter: interne IP-Adresse (private IP-Adresse), Verwaltungsnetzwerk-IP-Adresse (Management Network IP-Adresse) und öffentliches Netzwerk IP-Adresse (öffentliche IP-Adresse). Unter anderem ermöglicht die öffentliche IP-Adresse dem Container die Kommunikation mit anderen Computern im Internet.
Es gibt viele Möglichkeiten, die öffentliche IP-Adresse des Docker-Containers zu überprüfen. Die folgenden drei häufig verwendeten Methoden sind:
Methode 1: Verwenden Sie den Befehl docker ps, um # zu überprüfen. 🎜🎜#
Verwenden Sie den Befehl docker ps, um die Informationen des aktuell ausgeführten Docker-Containers aufzulisten, einschließlich Containername, Container-ID, verwendeter Imagename, Containerstatus, Portzuordnung usw. In dieser Liste finden Sie die öffentliche IP-Adresse des Docker-Containers.
Die spezifischen Schritte sind wie folgt:
Öffnen Sie ein Terminal- oder Befehlszeilenfenster. - Geben Sie den Befehl docker ps ein und drücken Sie die Eingabetaste.
- Suchen Sie den Namen oder die ID des Docker-Containers, den Sie anzeigen möchten, und notieren Sie sich dessen Namen oder ID.
- Geben Sie den folgenden Befehl ein: docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' [Containername oder ID] und fügen Sie hinzu Ersetzen Sie es durch den Namen oder die ID des Docker-Containers, den Sie anzeigen möchten. Drücken Sie die Eingabetaste.
- Warten Sie einige Sekunden und das System gibt die öffentliche IP-Adresse des Containers aus.
-
Methode 2: Verwenden Sie den Docker-Port-Befehl, um anzuzeigen.
Verwenden Sie den Docker-Port-Befehl, um die Portzuordnungsinformationen des Containers anzuzeigen, einschließlich der öffentlichen IP-Adresse des Behälters.
Die spezifischen Schritte sind wie folgt:
Öffnen Sie ein Terminal- oder Befehlszeilenfenster. - Geben Sie den Befehl docker ps ein und drücken Sie die Eingabetaste.
- Suchen Sie den Namen oder die ID des Docker-Containers, den Sie anzeigen möchten, und notieren Sie sich dessen Namen oder ID.
- Geben Sie den folgenden Befehl ein: docker port [Containername oder ID] und ersetzen Sie ihn durch den Namen oder die ID des Docker-Containers, den Sie anzeigen möchten. Drücken Sie die Eingabetaste.
- Warten Sie einige Sekunden und das System gibt die öffentliche IP-Adresse und die zugeordnete Portnummer des Containers aus.
-
Methode 3: Verwenden Sie den Docker-Inspect-Befehl, um anzuzeigen.
Verwenden Sie den Docker-Inspect-Befehl, um die detaillierten Informationen des Docker-Containers anzuzeigen, einschließlich IP-Adresse und Port Information. Mit dem Befehl grep können Sie unnötige Informationen filtern, um die öffentliche IP-Adresse des Containers zu erhalten.
Die spezifischen Schritte sind wie folgt:
Öffnen Sie ein Terminal- oder Befehlszeilenfenster. - Geben Sie den Befehl docker ps ein und drücken Sie die Eingabetaste.
- Suchen Sie den Namen oder die ID des Docker-Containers, den Sie anzeigen möchten, und notieren Sie sich dessen Namen oder ID.
- Geben Sie den folgenden Befehl ein: docker inspect [Containername oder ID] und ersetzen Sie ihn durch den Namen oder die ID des Docker-Containers, den Sie anzeigen möchten. Drücken Sie die Eingabetaste.
- Das System gibt die Detailinformationen des Containers aus. Mit dem Befehl grep können Sie die öffentliche IP-Adresse des Containers ermitteln.
-
Zusammenfassung
In diesem Artikel werden drei verschiedene Methoden zum Anzeigen der öffentlichen IP-Adresse eines Docker-Containers vorgestellt. Mit diesen Methoden können Sie die Netzwerkverbindungen von Docker-Containern besser verwalten und steuern und so sicherstellen, dass der Container mit anderen Computern im Internet kommunizieren und korrekt auf Daten zugreifen und diese verarbeiten kann. Darüber hinaus können Sie auch andere Tools und Programmiersprachen verwenden, um die öffentliche IP-Adresse des Docker-Containers abzufragen, beispielsweise das Docker SDK und die Docker-API in Python.
Das obige ist der detaillierte Inhalt vonSo überprüfen Sie das öffentliche Netzwerk des Docker-Containers. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!