Eu tenho dois docker-compose.ymlarquivos separados em duas pastas diferentes:
~/front/docker-compose.yml~/api/docker-compose.yml
Como posso garantir que um contêiner frontpossa enviar solicitações para um contêiner api?
Eu sei que essa --default-gatewayopção pode ser definida docker runpara um contêiner individual, de modo que um endereço IP específico possa ser atribuído a esse contêiner, mas parece que essa opção não está disponível durante o uso docker-compose.
Atualmente, acabo fazendo um docker inspect my_api_container_ide olha o gateway na saída. Funciona, mas o problema é que esse IP é atribuído aleatoriamente, então não posso confiar nele.
Outra forma dessa pergunta pode ser:
- Posso atribuir um endereço IP fixo a um contêiner específico usando o docker-compose?
Mas no final o que eu estou cuidando é:
- Como dois projetos diferentes de composição de encaixe podem se comunicar?