Я запускаю Spring Cloud Eureka внутри моей докерной VM. У меня есть службы регистрации, но они используют свой IP-адрес изнутри Docker VM, но чтобы иметь возможность использовать их должным образом, мне нужно, чтобы они использовали IP-адрес, к которому я могу обращаться извне виртуальной машины.Зарегистрируйтесь в Eureka от Docker с пользовательским IP
Например, внутри моей виртуальной машины регистр, использующий 172.x.x.x, и я могу получить доступ к интерфейсу REST из моего браузера, используя 192.168.x.x.x. Мне нужно, чтобы они регистрировались как 192.168.x.x.x.
Как я могу сообщить своей службе о регистрации с определенным IP-адресом?
Это прекрасно, но ВГ at if IP меняется динамически каждый раз? Я хочу показать IP-адрес хоста, а не контейнер. –
Если IP-адрес хоста динамически изменяется, передайте этот IP-адрес контейнеру в переменной среды и используйте эту переменную в конфигурации Spring. – Tyutyutyu
Это вопрос, как передать IP-адрес хоста внутри контейнера с помощью службы AWS BeansTalk? –