Quiero acceder a la dirección IP del host desde un contenedor docker en mac. Sé cómo hacerlo en Linux usando la interfaz bridge0. Pero docker para mac no tiene bridge0. Intenté usar la puerta de enlace 172.17.0.1 en un contenedor docker pero no funciona.
Mi versión de docker para mac es Docker version 1.13.0, build 49bf474 .
Miré este enlace https://github.com/docker/docker/issues/22753 pero menciona crear un alias en la interfaz lo0 que no quiero. Debido a que nuestro proyecto se ejecuta dentro del contenedor docker y quiero proporcionar una forma general sin cambiar nada en el host.
¿Alguien sabe cómo hacer eso en Mac?
De la documentación de Docker:
QUIERO CONECTAR DESDE UN CONTENEDOR A UN SERVICIO EN EL HOST
La Mac tiene una dirección IP cambiante (o ninguna si no tiene acceso a la red). Desde el 17.06 en adelante, nuestra recomendación es conectarse al nombre de DNS especial solo para Mac
docker.for.mac.localhostque se resolverá en la dirección IP interna utilizada por el host.
Creo que necesitará actualizar su versión de Docker para Mac para que esto funcione.