Ich habe zwei separate docker-compose.ymlDateien in zwei verschiedenen Ordnern:
~/front/docker-compose.yml~/api/docker-compose.yml
Wie kann ich sicherstellen, dass ein Container in frontAnforderungen an einen Container in senden kann api?
Ich weiß, dass die --default-gatewayOption docker runfür einen einzelnen Container festgelegt werden kann, sodass diesem Container eine bestimmte IP-Adresse zugewiesen werden kann, aber es scheint, dass diese Option bei Verwendung nicht verfügbar ist docker-compose.
Momentan mache ich ein docker inspect my_api_container_idund schaue mir das Gateway in der Ausgabe an. Es funktioniert, aber das Problem ist, dass diese IP zufällig zugewiesen wird, sodass ich mich nicht darauf verlassen kann.
Eine andere Form dieser Frage könnte daher sein:
- Kann ich mit Docker-Compose einem bestimmten Container eine feste IP-Adresse zuweisen?
Aber am Ende kümmere ich mich um:
- Wie können zwei verschiedene Docker-Compose-Projekte miteinander kommunizieren?