обмен данными из другого контейнера docker в кластере ECS

#amazon-web-services #docker #amazon-ec2 #amazon-ecs

#amazon-web-services #docker #amazon-ec2 #amazon-ecs

Вопрос:

Давайте рассмотрим эту часть docker-compose.yml

  eurekaserver:
   image:  XXXXX
   ports:
       - "8761:8761"
  zuulserver:
    image: XXXXX
    ports:
      - "5555:5555"
      - "5556:5556"
    environment:
      PROFILE: "default"
      SERVER_PORT: "5555"
      DEBUG_PORT: "5556"
      EUREKASERVER_URI: "http://eurekaserver:8761/eureka/"
      EUREKASERVER_PORT: "8761"
  

На моем локальном компьютере я могу обмениваться данными с zuulserver на eurekaserver. Я проверил это через nc -z eurekaserver $EUREKASERVER_PORT , но когда я пытаюсь выполнить nc -z eurekaserver $EUREKASERVER_PORT внутри контейнера zuulserver в кластере ECS после импорта изображений docker через ecs-cli compose --file docker-compose.yml up , я получаю

nc: getaddrinfo: имя не разрешается