Hvordan liste opp utsatt port for alle containere?

Hvordan liste opp utsatt port for alle containere?

Docker -containere brukes til å containere programvare og prosjekter. Disse containerne innkapsler prosjektavhengigheter og programkode. Du kan bruke disse containerne til å bygge, kjøre og administrere prosjekter. I de fleste tilfeller blir Docker -containerne utført på noen spesifikke porter for å distribuere prosjekter og programmer. Derfor er brukere pålagt å spesifisere porten som Docker -beholderen vil være vertskap for og utføre containeriserte programmet.

Denne bloggen vil illustrere hvordan du viser utsatte porter av alle containere.

Hvordan liste opp utsatt port for alle containere?

For å liste opp utsatte porter av alle containere, kan brukere ganske enkelt bruke "Docker PS -A”Kommando. Denne kommandoen vil vise informasjon om Docker -containere og utsatte porter.

For å se de utsatte portene med containere, sjekk ut de nevnte eksemplene.

Eksempel 1: Vis utsatt port for en spesifikk beholder

For å se den utsatte porten for spesifikke containere, bruk "Docker Port ”Kommando. Imidlertid kan brukere også bruke container -ID til å se containerkartleggingsporten:

> Docker Port Serene_engelBart

Alternativt kan du se kartleggingsinformasjonen til en bestemt port i en spesifisert beholder ved hjelp av oppgitt kommando:

> Docker Port Serene_Engelart 8080/TCP

Eksempel 2: Liste utsatt port for alle containere

For å kunne liste opp de utsatte portene til alle Docker -containere, bruk "Docker PS -A”Kommando:

> docker ps -a -format "tabell .Navn \ t .Porter "

Her:

  • -format”Brukes til å spesifisere formatet til den listede detalj. For eksempel har vi listet opp containernavn og utsatte porter.
  • -en”Brukes til å liste utsatte porter av alle containere:

Bonustips: Hvordan tilordne å eksponere port for container?

Docker -brukere kan tilordne eksponeringsporten for Docker -containere mens de oppretter en ny beholder. For å lage en ny beholder, bruk "Docker Create”Kommando:

> Docker Create -Name Base -Container -P 8080: 8080 Dockerimage

I kommandoen ovenfor:

  • -Navn”Alternativet brukes til å spesifisere navnet på beholderen.
  • -p”Brukes til å spesifisere eksponeringsporten der beholderen skal utføres.
  • Dockerimage”Er et bilde som gir en mal for å bygge en Docker -beholder:

Vi har diskutert hvordan du viser utsatte porter av alle Docker -containere.

Konklusjon

For å se den utsatte porten til beholderen, kan brukere bruke "Docker Port ”Kommando. For å liste opp utsatte porter av alle containere, kan du imidlertid bare bruke "Docker PS -A”Kommando. Du kan også se den spesifikke porten på beholderen ved å bruke “Docker Port ”Kommando. Denne oppskrivningen har vist hvordan man viser utsatte porter av alle containere.