Publicidad

Docker - ver las IPs y nombres de los contenedores


Por Alex el 04/12/2021 , Comentar el artículo

Comparte este artículo:      




A veces en Docker necesitamos conocer las IP para poder conectarnos al contenedor desde nuestras aplicaciones, hay varias formas de hacerlo ...


Con el comando inspect de Docker podemos inspeccionar los datos de un contenedor

docker inspect netveloper_db

Donde netveloper_db es el nombre del contenedor, para ver los nombres de los contenedores podeis utilizar el comando docker ps. El problema de este comando es que muestra todos los datos asociados a ese contenedor. Si queremos filtrar la búsqueda para ver la IP podemos utilizar un filtro como este:

docker inspect netveloper_db | grep IPA

Y mostrará algo como

Ver las IPs de un Docker

Esto solo muestra los datos asociados a un contenedor, el que le pasamos el nombre. Pero si queremos ver todas las IPs de todos los Dockers podemos utilizar el siguiente comando

docker ps -q | xargs -n 1 docker inspect --format '{{range .NetworkSettings.Networks}} - {{.IPAddress}}{{end}} {{ .Name }}'

Y se vería algo como esto

Ver las IPs de todos los Docker


Y esto es todo, y feliz programming
Saludos
Alex.



Si te ha gustado el artículo compartelo en:      



También puede interesarte:

Instalar un entorno LAMP con docker en Linux

Instalar un entorno LAMP con docker en Linux

Por Alex, el 21/08/2023

Instalar un entorno LAMP con docker en Windows

Instalar un entorno LAMP con docker en Windows

Por Alex, el 14/02/2023

Crear un virtualhost de Apache2 en Linux

Crear un virtualhost de Apache2 en Linux

Por Alex, el 23/01/2023

Instalar Docker en Linux

Instalar Docker en Linux

Por Alex, el 04/12/2022

Git pide usuario y password para subir ficheros

Git pide usuario y password para subir ficheros

Por Alex, el 24/10/2022

Proteger directorio en apache con htpasswd

Proteger directorio en apache con htpasswd

Por Alex, el 28/09/2022


Añadir un comentarios:

Nombre:
Email: (no se publica el email)




SIGUENOS EN

ARCHIVO

Publicidad

.