15

如何公开 ECR 存储库供任何人使用。我看到权限部分中的策略文档是我应该进行权限更改的地方。但它不起作用,我仍然需要通过 IAM 用户进行身份验证。

权限选项

4

3 回答 3

15

Amazon ECR 当前支持私有映像。请参阅官方 AWS ECR 常见问题解答:

https://aws.amazon.com/ecr/faqs/

问:Amazon ECR 可以托管公共容器映像吗?

Amazon ECR 当前支持私有映像。但是,使用基于 IAM 资源的权限,您可以为每个存储库配置策略以允许访问 IAM 用户、角色或其他 AWS 账户。

您可以使用 Docker Hub 或其他公共存储库。

https://hub.docker.com/

于 2017-08-11T14:12:27.327 回答
5

亚马逊刚刚发布了对公共 ECR 存储库的支持!

https://aws.amazon.com/blogs/aws/amazon-ecr-public-a-new-public-container-registry/

于 2020-12-01T20:07:54.710 回答
5

查看https://github.com/monken/aws-ecr-public。这是一种提供无服务器 API 网关以公开 ECR 存储库的解决方案。它还支持自定义域。

于 2019-04-09T09:50:11.707 回答