Итак, у меня очень простая настройка сервера Eureka и одного сервиса. При локальном запуске с tomcat все работает отлично. Тем не менее, когда я запускаю их локально в докер-контейнерах ... сервис регистрируется на сервере eureka, но всякий раз, когда я выполняю http-вызовы через FeignClient, он говорит, что для сервиса нет баланса нагрузки (не могу найти сервис). Он действует так, как будто служба может найти сервер eureka, но сервер не может найти службу. И снова, только сломан, когда работает в докер-контейнерах.
Мой сервер Eureka
spring.application.name=eureka-service
server.port=8761
eureka.client.fetch-registry=false
eureka.client.register-with-eureka=false
Мой сервис
spring.application.name=users-service
server.port=8081
eureka.client.register-with-eureka=true
eureka.client.fetch-registry=false
eureka.instance.prefer-ip-address=true
eureka.client.service-url.defaultZone=http://**EurekaServerIp**:8761\eureka