приложение, которое содержит в себе api-gateway и сам микросервис. Соответственно запускаю я их в двух разных контейнерах. Я подключаю их к одной сети (флаг network). Но чтобы api-gateway мог обращаться к микросервису, мне нужно ещё и узнать айпи-адрес микросервиса в докере, после этого сувать его в конфиг (env) у api-gateway и только после этого собирать в контейнер и запускать. Есть ли решения проще? Если да, то какие? Не хочется постоянно искать айпи микросервиса и бесконечно менять конфиг вручную.
Если они в одной сети вместо IP используй name
да, есть решение проще - называется DNS.
Обсуждают сегодня