Запросы java приложения через Eureka в docker
Есть набор сервисов, которые общаются через Eureka (отдельный сервис). Все это поднято в Docker.
Вот конфигурация docker-compose:
services:
basket-service:
image: ksonv/basket-service:0.0.1-SNAPSHOT
mem_limit: 700m
ports:
- "8401:8401"
networks:
- shop-network
depends_on:
- naming-service
- rabbitmq
environment:
EUREKA.CLIENT.SERVICEURL.DEFAULTZONE: http://naming-service:8301/eureka
SPRING.ZIPKIN.BASEURL: http://zipkin-server:9411/
RABBIT_URI: amqp://guest:guest@rabbitmq:5672
SPRING_RABBITMQ_HOST: rabbitmq
SPRING_ZIPKIN_SENDER_TYPE: rabbit
naming-service:
image: ksonv/naming-service:0.0.1-SNAPSHOT
mem_limit: 700m
ports:
- "8301:8301"
networks:
- shop-network
networks:
shop-network:
name: my-network
Хочу запустить один из сервисов локально. Останавливаю его в докере и запускаю в режиме дебага. Eureka (которая в докере) видит этот сервис.
Но при запросе к basket-service (который запустил в дебаге) он должен делать запрос к storage-service (который в докере).
При этом получаю ошибку:
Я так понимаю, что проблема в netwoks. Но как ее поправить?

