問題タブ [amazon-ecr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
442 参照

amazon-web-services - AWS ECS の別のアカウントでプライベート レジストリからコンテナーをプルします。

ECS Fargate クラスターを取得して、別の AWS アカウントにあるプライベート Docker レジストリからコンテナーをプルするにはどうすればよいですか? プライベート Docker レジストリが同じアカウントにある場合、認証は必要ありませんが、CannotPullContainerError: Error response from daemon: pull access denied for <account id>.dkr.ecr.ap-southeast-2.amazonaws.com/project/container, repository does not exist or may require 'docker login'

https://docs.aws.amazon.com/AmazonECS/latest/developerguide/private-auth.htmlでは、認証とプライベート レジストリについて説明していますが、別の AWS アカウントでの ECR のユース ケースについて言及していないようです。ECR アクセス許可で AWS アカウントの定義済みリストへのアクセスを追加できるように見えますが、他の方法があるのでしょうか? ECR 用に生成されたパスワードは 12 時間しか持続しないように見えるため、機能しません。