原因は認証情報がAWS CLIに渡ってないこと。IAMロールには「AmazonEC2ContainerRegistryReadOnly」ポリシーが付いていればECRからImageをPullできる。 ただ、アクセスキーを使わない場合でも以下を実行する必要がある。
aws --region ap-northeast-1 ecr get-login --no-include-email | bash
上記を実行するとImageをPullできるようになった。
原因は認証情報がAWS CLIに渡ってないこと。IAMロールには「AmazonEC2ContainerRegistryReadOnly」ポリシーが付いていればECRからImageをPullできる。 ただ、アクセスキーを使わない場合でも以下を実行する必要がある。
aws --region ap-northeast-1 ecr get-login --no-include-email | bash
上記を実行するとImageをPullできるようになった。