1

我是 AWS 和 Docker 的新手。我正在尝试设置 AWS ECR 和 docker 并尝试使用 windows powershell 检索 ECR 登录。我正在尝试使用命令 -

Invoke-Expression -Command (aws ecr get-login) 这给了我错误在此处输入图像描述

我的问题是它试图自己使用 ccuser。我不认为我已将其配置为使用此用户。我使用 AmazonEC2ContainerRegistryFullAccess 创建了一个单独的用户。如何将其配置为 AWS Powershell 执行命令的用户?

4

1 回答 1

2

aws ecr get-login将只使用您已经为 AWS CLI 设置的凭据。如果您想更改 CLI 的凭据,请使用aws configure再次进行设置,它会要求您:

AWS Access Key ID []: AWS Secret Access Key []: Default region name []: Default output format []:

如果您只想暂时使用该用户而不重新配置您现有的帐户,这里是执行此操作的文档

于 2018-10-09T19:15:01.080 回答