Ich habe zwei separate docker-compose.yml
Dateien in zwei verschiedenen Ordnern:
~/front/docker-compose.yml
~/api/docker-compose.yml
Wie kann ich sicherstellen, dass ein Container in front
Anforderungen an einen Container in senden kann api
?
Ich weiß, dass die --default-gateway
Option docker run
fü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_id
und 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?