web-dev-qa-db-ja.com

ECRリポジトリを公開するにはどうすればよいですか?

ECRリポジトリを誰でも公開できるようにする方法。権限セクションのポリシードキュメントは、変更を加える必要がある場所です。しかし、どういうわけかそれは機能しておらず、IAMユーザーで認証を受ける必要があります。

Permission Options

11
Vineeth

Amazon ECRは現在、プライベート画像をサポートしています。公式のAWSECRFAQを参照してください。

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

Q:Amazon ECRはパブリックコンテナイメージをホストできますか?

Amazon ECRは現在、プライベート画像をサポートしています。ただし、IAMリソースベースのアクセス許可を使用して、各リポジトリのポリシーを設定し、IAMユーザー、ロール、または他のAWSアカウントへのアクセスを許可できます。

DockerHubまたはその他のパブリックリポジトリを使用できます。

https://hub.docker.com/

11
minamijoyo

チェックアウト https://github.com/monken/aws-ecr-public 。これは、サーバーレスAPIゲートウェイをプロビジョニングしてECRリポジトリを公開するソリューションです。また、カスタムドメインもサポートしています。

3
monken