run ec2 configurar cli check aws amazon-web-services amazon-ec2 aws-cli

amazon web services - ec2 - Error Debe especificar una región al ejecutar el comando aws ecs list-container-instancia



configurar aws cli (4)

Estoy tratando de usar el servicio de contenedor aws según la documentación en http://docs.aws.amazon.com/AmazonECS/latest/developerguide/ECS_GetStarted.html

El siguiente error se produce al ejecutar el comando:

aws ecs list-container-instances --cluster default You must specify a region. You can also configure your region by running "aws configure".

La documentación no menciona nada sobre la especificación de una región predeterminada. ¿Cómo lo hacemos en una consola?


"Debe especificar una región" no es un error específico de ECS, puede ocurrir con cualquier comando AWS API / CLI / SDK.

Para la CLI, establezca la variable de entorno AWS_DEFAULT_REGION . p.ej

export AWS_DEFAULT_REGION=us-east-1

o configúrelo en el archivo de configuración de CLI: ~ / .aws / config

[default] region=us-east-1

o pasarlo / anularlo con la llamada CLI:

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


Creo que necesitas usar, por ejemplo:

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

Esto depende de su región, por supuesto.



# 1- Ejecute esto para configurar la región de una vez por todas:

aws configure set region us-east-1 --profile admin

  • Cambie el admin lado del perfil si es diferente.

  • Cambie us-east-1 si su región es diferente.

# 2- Ejecute su comando nuevamente:

aws ecs list-container-instances --cluster default