IT TIP

오류 aws ecs list-container-instances 명령을 실행할 때 지역을 지정해야합니다.

itqueen 2020. 12. 11. 21:10
반응형

오류 aws ecs list-container-instances 명령을 실행할 때 지역을 지정해야합니다.


http://docs.aws.amazon.com/AmazonECS/latest/developerguide/ECS_GetStarted.html 의 설명서에 따라 aws 컨테이너 서비스를 사용하려고합니다.

명령을 실행할 때 아래 오류가 발생합니다.

aws ecs list-container-instances --cluster default

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

설명서에는 기본 지역 지정에 대한 내용이 없습니다. 콘솔에서 어떻게할까요?


예를 들어 다음을 사용해야한다고 생각합니다.

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

물론 지역에 따라 다릅니다.


"지역을 지정해야합니다."는 ECS 관련 오류가 아니며 모든 AWS API / CLI / SDK 명령에서 발생할 수 있습니다.

CLI의 경우 AWS_DEFAULT_REGION환경 변수 를 설정하십시오 . 예 :

export AWS_DEFAULT_REGION=us-east-1

또는 CLI 구성 파일 에서 설정하십시오. ~ / .aws / config

[default]
region=us-east-1

또는 CLI 호출로 전달 / 재정의하십시오.

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


# 1- 이것을 실행하여 지역을 한 번에 모두 구성하십시오.

aws configure set region us-east-1 --profile admin
  • admin프로필이 다른 경우 옆에 변경합니다 .

  • us-east-1지역이 다른 경우 변경하십시오 .

# 2- 명령을 다시 실행하십시오.

aws ecs list-container-instances --cluster default

너무 빨리 게시했지만 구성 방법은 아래 링크에 나와 있습니다.

http://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html

액세스 키를 얻는 방법은 아래 링크에 나와 있습니다.

http://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-set-up.html#cli-signup

참고 URL : https://stackoverflow.com/questions/29166957/error-you-must-specify-a-region-when-running-command-aws-ecs-list-container-inst

반응형