So listen Sie den exponierten Port aller Container auf?

So listen Sie den exponierten Port aller Container auf?

Docker -Container werden verwendet, um Software und Projekte zu containerieren. Diese Container verkapseln Projektabhängigkeiten und Programmcode. Sie können diese Container verwenden, um Projekte zu erstellen, auszuführen und zu verwalten. In den meisten Fällen werden die Docker -Container in bestimmten Ports ausgeführt, um Projekte und Programme bereitzustellen. Daher müssen Benutzer den Port angeben, auf dem der Docker -Container das Containerprogramm ausführt und ausführt.

In diesem Blog wird veranschaulicht, wie Sie exponierte Ports aller Container auflisten können.

So listen Sie den exponierten Port aller Container auf?

Um exponierte Ports aller Container aufzulisten, können Benutzer einfach die “nutzen“Docker ps -a" Befehl. In diesem Befehl werden Informationen zu Docker -Containern und exponierten Ports angezeigt.

Um die exponierten Häfen von Containern anzuzeigen, lesen Sie die genannten Beispiele.

Beispiel 1: Zeigen Sie den exponierten Port eines bestimmten Containers an

Verwenden Sie die „den exponierten Port bestimmter Container anhand der exponierten Ports anhand der“ die “Docker -Port " Befehl. Benutzer können jedoch auch die Container -ID verwenden, um den Containerzuordnungsport anzuzeigen:

> Docker Port Serene_engelbart

Alternativ können Sie die Zuordnungsinformationen eines bestimmten Ports in einem bestimmten Container mit dem angegebenen Befehl anzeigen:

> Docker Port Serene_engelbart 8080/TCP

Beispiel 2: Listen Sie den exponierten Port aller Container auf

Um die exponierten Ports aller Docker -Container aufzulisten, verwenden Sie die “Docker ps -a" Befehl:

> Docker ps -a -format "Tabelle .Namen \ t .Häfen"

Hier:

  • -Format”Wird verwendet, um das Format des aufgeführten Details anzugeben. Zum Beispiel haben wir Containernamen und exponierte Ports aufgeführt.
  • -A”Wird verwendet, um exponierte Ports aller Container aufzulisten:

Bonuspix?

Docker -Benutzer können den Docker -Container den Expositionsport zuweisen, während sie einen neuen Container erstellen. Um einen neuen Container zu erstellen, verwenden Sie das “Docker erstellen" Befehl:

> Docker erstellen --Name Basis -Container -P 8080: 8080 Dockerimage

Im obigen Befehl:

  • -NameDie Option wird verwendet, um den Namen des Containers anzugeben.
  • -P”Wird verwendet, um den exponierenden Port anzugeben, in dem der Container ausgeführt wird.
  • DockerimageIst ein Bild, das eine Vorlage zum Erstellen eines Docker -Containers bietet:

Wir haben besprochen, wie sie exponierte Ports aller Docker -Container auflisten können.

Abschluss

Um den freiliegenden Port des Containers anzuzeigen, können Benutzer die “nutzen“Docker -Port " Befehl. Um jedoch exponierte Ports aller Container aufzulisten, verwenden Sie einfach die “Docker ps -a" Befehl. Sie können auch den spezifischen Port des Containers mit der “anzeigen“ anzeigenDocker -Port " Befehl. Diese Beschreibung hat gezeigt, wie exponierte Ports aller Container aufgeführt sind.