我正在尝试使用我们的 ECR 在 Azure DC/OS 容器服务上启动实例。我使用 ssh 登录到 Azure 上的 master 并在那里安装 awscli 我可以aws ecr get-login --no-include-email
在 master 上执行并获取docker login ...
我应该执行的命令。当我这样做时,什么也没有发生。之后我做echo $?
了,我得到状态码 1。这意味着出了点问题。我正在使用的 AWS 用户访问密钥和秘密访问密钥具有ecr:GetAuthorizationToken
分配给它的策略权限。
任何人都有这方面的经验或可以指出我正确的方向吗?最后的手段是将 AWS ECR 复制到 Azure ACR。