Cómo enumerar el puerto expuesto de todos los contenedores?

Cómo enumerar el puerto expuesto de todos los contenedores?

Los contenedores de Docker se utilizan para contenedores de software y proyectos. Estos contenedores encapsulan las dependencias del proyecto y el código del programa. Puede usar estos contenedores para construir, ejecutar y administrar proyectos. En la mayoría de los casos, los contenedores Docker se ejecutan en algunos puertos específicos para implementar proyectos y programas. Por lo tanto, los usuarios deben especificar el puerto en el que el contenedor Docker alojará y ejecutará el programa contenedorizado.

Este blog ilustrará cómo enumerar los puertos expuestos de todos los contenedores.

Cómo enumerar el puerto expuesto de todos los contenedores?

Para enumerar los puertos expuestos de todos los contenedores, los usuarios simplemente pueden utilizar el "Docker PS -A" dominio. Este comando mostrará información sobre los contenedores Docker y los puertos expuestos.

Para ver los puertos expuestos de contenedores, consulte los ejemplos mencionados.

Ejemplo 1: Mostrar puerto expuesto de un contenedor específico

Para ver el puerto expuesto de contenedores específicos, utilice el "puerto de acopolador " dominio. Sin embargo, los usuarios también pueden usar la ID de contenedor para ver el puerto de mapeo de contenedores:

> Docker Port Serene_engelbart

Alternativamente, puede ver la información de mapeo de un puerto específico en un contenedor especificado utilizando el comando proporcionado:

> Docker Port Serene_engelbart 8080/TCP

Ejemplo 2: Lista del puerto expuesto de todos los contenedores

Para enumerar los puertos expuestos de todos los contenedores Docker, utilice el "Docker PS -A" dominio:

> Table Docker PS -A -Format ".Nombres \ t .Puertos "

Aquí:

  • "-formato"Se utiliza para especificar el formato del detalle en la lista. Por ejemplo, hemos enumerado los nombres de los contenedores y los puertos expuestos.
  • "-a"Se utiliza para enumerar los puertos expuestos de todos los contenedores:

Consejo de bonificación: cómo asignar el puerto de exposición al contenedor?

Los usuarios de Docker pueden asignar el puerto de exposición a los contenedores Docker mientras crean un nuevo contenedor. Para crear un nuevo contenedor, utilice el "Docker crea" dominio:

> Docker Crear -Nombre base -Container -P 8080: 8080 Dockerimage

En el comando anterior:

  • "-nombreLa opción se utiliza para especificar el nombre del contenedor.
  • "-pag"Se usa para especificar el puerto de exposición donde se ejecutará el contenedor.
  • "dockerimage"Es una imagen que proporciona una plantilla para construir un contenedor Docker:

Hemos discutido cómo enumerar los puertos expuestos de todos los contenedores Docker.

Conclusión

Para ver el puerto expuesto del contenedor, los usuarios pueden utilizar el "puerto de acopolador " dominio. Sin embargo, para enumerar los puertos expuestos de todos los contenedores, simplemente use el "Docker PS -A" dominio. También puede ver el puerto específico del contenedor utilizando el "puerto de acopolador " dominio. Este artículo ha demostrado cómo enumerar los puertos expuestos de todos los contenedores.