
CodeBuildエラー - ECRログインエラー PREBUILD
エラー内容
COMMAND_EXECUTION_ERROR: Error while executing command: aws ecr get-login-password --region ap-northeast-1 | \
docker login --username AWS --password-stdin 9xxxxxx3.dkr.ecr.ap-northeast-1.amazonaws.com. \
Reason: exit status 1
対応方法
CodeBuildを実行しているIAMユーザのIAMでロールにAWSCodeBuildAdminAccess(ECRの操作を許可する)ポリシーをアタッチする。
Amazon Elastic Container Registry のアイデンティティベースのポリシーの例 - Amazon ECR