Eu tenho dois docker-compose.yml
arquivos separados em duas pastas diferentes:
~/front/docker-compose.yml
~/api/docker-compose.yml
Como posso garantir que um contêiner front
possa enviar solicitações para um contêiner api
?
Eu sei que essa --default-gateway
opção pode ser definida docker run
para 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_id
e 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?