![](/img/trans.png)
[英]AWS Elastic Beanstalk with Amazon ECR Docker image
[英]ecr token error for amazon aws docker registry
这是我的用户注册策略:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "Stmt1494526914000",
"Effect": "Allow",
"Action": [
"ecr:GetAuthorizationToken"
],
"Resource": [
"*"
]
}
]
}
我没有MFA身份验证
但是当我尝试时:
bussiere@kusanagi:~/Workspace/*****$ aws ecr get-login
An error occurred (AccessDeniedException) when calling the GetAuthorizationToken operation: User: arn:aws:iam::*******:user/bussiere is not authorized to perform: ecr:GetAuthorizationToken on resource: *
bussiere@kusanagi:~/Workspace/*****$
非常感谢和问候
考虑到您似乎拥有正确的策略,可能无济于事,但是权限不正确。 您是否设置了区域,是否在cli中使用该用户的密钥? 作为测试,它是否也可以使用托管策略AmazonEC2ContainerRegistryPowerUser工作?
http://docs.aws.amazon.com/AmazonECR/latest/userguide/common-errors.html#error-unauthorized
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.