aws cli 无法执行 ecr 命令
aws cli cannot execute ecr commands
我使用的是通过 pip 安装的最新版本的 aws cli(并且已经降级到 1.10.19,因为 teem 成员可以执行以下命令)并且无法使用 ecr 命令。
在 ecr aws ecr get-login
中创建存储库后,我试图按照提示进行操作,但 aws cli 说 ecr 是一个无效的选择。如前所述,我团队中的其他开发人员可以通过 aws cli 访问此命令。我在 IAM 权限上没有看到任何暗示甚至无法通过 cli 命令将其视为选项的内容。
有什么建议吗?
准确的错误:
usage: aws [options] <command> <subcommand> [parameters]
aws: error: argument command: Invalid choice, valid choices are:
autoscaling | cloudformation
cloudfront | cloudhsm
cloudsearch | cloudsearchdomain
cloudtrail | cloudwatch
codecommit | codepipeline
cognito-identity | cognito-sync
datapipeline | devicefarm
directconnect | ds
dynamodb | dynamodbstreams
ec2 | ecs
efs | elasticache
elasticbeanstalk | elastictranscoder
elb | emr
glacier | iam
importexport | kinesis
kms | lambda
logs | machinelearning
opsworks | rds
redshift | route53
route53domains | sdb
ses | sns
sqs | ssm
storagegateway | sts
support | swf
workspaces | s3api
s3 | configure
deploy | configservice
help
您需要更新您的 AWS CLI 工具安装。您可以运行 aws --version
查看您当前安装的版本。
我使用的是通过 pip 安装的最新版本的 aws cli(并且已经降级到 1.10.19,因为 teem 成员可以执行以下命令)并且无法使用 ecr 命令。
在 ecr aws ecr get-login
中创建存储库后,我试图按照提示进行操作,但 aws cli 说 ecr 是一个无效的选择。如前所述,我团队中的其他开发人员可以通过 aws cli 访问此命令。我在 IAM 权限上没有看到任何暗示甚至无法通过 cli 命令将其视为选项的内容。
有什么建议吗?
准确的错误:
usage: aws [options] <command> <subcommand> [parameters]
aws: error: argument command: Invalid choice, valid choices are:
autoscaling | cloudformation
cloudfront | cloudhsm
cloudsearch | cloudsearchdomain
cloudtrail | cloudwatch
codecommit | codepipeline
cognito-identity | cognito-sync
datapipeline | devicefarm
directconnect | ds
dynamodb | dynamodbstreams
ec2 | ecs
efs | elasticache
elasticbeanstalk | elastictranscoder
elb | emr
glacier | iam
importexport | kinesis
kms | lambda
logs | machinelearning
opsworks | rds
redshift | route53
route53domains | sdb
ses | sns
sqs | ssm
storagegateway | sts
support | swf
workspaces | s3api
s3 | configure
deploy | configservice
help
您需要更新您的 AWS CLI 工具安装。您可以运行 aws --version
查看您当前安装的版本。