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:

Docker error end docker.sock: connect: permission denied

Docker error end docker.sock: connect: permission denied

Por Alex, el 17/12/2021

Instalar Docker en Linux

Instalar Docker en Linux

Por Alex, el 16/12/2021

API gratuita para pruebas

API gratuita para pruebas

Por Alex, el 14/12/2021

Instalar Vagrant para entornos de desarrollo en Linux

Instalar Vagrant para entornos de desarrollo en Linux

Por Alex, el 19/11/2021

SQL (Structured Query Language)

SQL (Structured Query Language)

Por Alex, el 29/10/2021

Instalar Ruby On Rails en Ubuntu

Instalar Ruby On Rails en Ubuntu

Por Alex, el 11/08/2021


Añadir un comentarios:

Nombre:
Email: (no se publica el email)




SIGUENOS EN

ARCHIVO

Publicidad

.