Mam dwa osobne docker-compose.yml
pliki w dwóch różnych folderach:
~/front/docker-compose.yml
~/api/docker-compose.yml
Jak mogę się upewnić, że kontener w front
może wysyłać żądania do kontenera w api
?
Wiem, że tę --default-gateway
opcję można ustawić za pomocą docker run
dla pojedynczego kontenera, dzięki czemu można przypisać określony adres IP do tego kontenera, ale wydaje się, że ta opcja nie jest dostępna podczas korzystania docker-compose
.
Obecnie kończę docker inspect my_api_container_id
i patrzę na bramę w danych wyjściowych. Działa, ale problem polega na tym, że to IP jest losowo przypisywane, więc nie mogę na nim polegać.
Inną formą tego pytania może być zatem:
- Czy mogę przypisać stały adres IP do konkretnego kontenera przy użyciu funkcji dokowania-tworzenia?
Ale w końcu to, na czym mi zależy:
- W jaki sposób dwa różne projekty dokowania mogą się ze sobą komunikować?