【发布时间】:2019-05-29 11:07:15
【问题描述】:
我在从 AWS 的存储库中提取 docker 时遇到问题。
我总是有这个错误:
来自守护进程的错误响应:拒绝 [repository name] 的拉取访问, 存储库不存在或可能需要“docker login”
我确实成功地从本地计算机将图像推送到存储库中。 现在在服务器上,我需要从存储库中提取它并运行它。 我使用 SSH 命令和 .pem 密钥登录到 AWS ubuntu 服务器。 之后,我使用这些命令登录并拉取:
aws ecr get-login --no-include-email --region eu-central-1docker pull [Image URI from repository name]
我可以在 ECR->Repositories 中看到我的图像。 登录似乎成功,它在我运行后返回令牌。 我在 Windows 上使用 git bash 来完成所有这些工作。
当我运行 docker images 时,我看不到存储库中的图像,它应该只有在 pull 之后才存在?
我做错了什么?
【问题讨论】:
-
输入如下命令能看到图片吗
aws ecr list-images -–repository-name <repository>
标签: amazon-web-services docker aws-ecr