Подтвердить что ты не робот

Ошибка. Вы должны указать область при запуске команды aws ecs list-container-экземпляры

Я пытаюсь использовать сервис aws-контейнера в соответствии с документацией в http://docs.aws.amazon.com/AmazonECS/latest/developerguide/ECS_GetStarted.html

При запуске команды выдается следующая ошибка:

aws ecs list-container-instances --cluster default

You must specify a region. You can also configure your region by running "aws configure".

В документации ничего не говорится о задании области по умолчанию. Как это сделать в консоли?

4b9b3361

Ответ 1

Я думаю, вам нужно использовать, например:

aws ecs list-container-instances --cluster default --region us-east-1

Это зависит от вашего региона, конечно.

Ответ 2

"Вы должны указать регион" - это не особая ошибка ECS, это может произойти с любой командой AWS API/CLI/SDK.

Для CLI либо установите переменную среды AWS_DEFAULT_REGION. например.

export AWS_DEFAULT_REGION=us-east-1

или передать/переопределить его с помощью вызова CLI:

aws ecs list-container-instances --cluster default --region us-east-1

Ответ 4

# 1- Запустите это, чтобы настроить регион раз и навсегда:

aws configure set region us-east-1 --profile admin
  • Измените admin рядом с профилем, если он отличается.

  • Измените us-east-1, если ваш регион отличается.

# 2- Повторно выполните команду:

aws ecs list-container-instances --cluster default