Tengo dos docker-compose.ymlarchivos separados en dos carpetas diferentes:
~/front/docker-compose.yml~/api/docker-compose.yml
¿Cómo puedo asegurarme de que un contenedor frontpuede enviar solicitudes a un contenedor api?
Sé que esa --default-gatewayopción se puede configurar usando docker runun contenedor individual, de modo que se puede asignar una dirección IP específica a este contenedor, pero parece que esta opción no está disponible cuando se usa docker-compose.
Actualmente termino haciendo una docker inspect my_api_container_idy miro la puerta de enlace en la salida. Funciona, pero el problema es que esta IP se atribuye aleatoriamente, por lo que no puedo confiar en ella.
Otra forma de esta pregunta podría ser:
- ¿Puedo atribuir una dirección IP fija a un contenedor particular usando docker-compose?
Pero al final lo que estoy cuidando es:
- ¿Cómo se pueden comunicar entre sí dos proyectos diferentes de compilación acoplable?