给出以下命令时出现以下错误。
aws ecr get-login --region eu-central-1
错误
An error occurred (AccessDeniedException) when calling the GetAuthorizationToken operation: User: arn:aws:iam::314xxxx91079:user/git is not authorized to perform: ecr:GetAuthorizationToken on resource: *
我的管理员已授予我访问此“GetAuthorizationToken”资源的权限。
我认为问题很可能是 'arn:aws:iam::314xxxx91079:user/git' 用户被用于此命令。当我登录到 aws 控制台时,我看到我的用户名 (IAM) 如下。
amit@iproxxx.com
如何使“获取登录”以使用此用户名而不是用户/git。我对 aws cli 很陌生,这个命令恰好是构建步骤之一。