AWS Cli、Docker初心者です。
仕事でDockerを使うことになったのですが、Docker pullができません。
Dockerにログインはしています。
前提・実現したいこと
【実現したいこと】
Dockerのimageをpullしたい
発生している問題・エラーメッセージ
Error response from daemon: Get https://********.dkr.ecr.ap-northeast-1.amazonaws.com/v2/***********/manifests/latest: no basic auth credentials
該当のソースコード
$ aws configure --profile test AWS Access Key ID [None]: ************ AWS Secret Access Key [None]: ****************** Default region name [None]: ap-northeast-1 Default output format [None]: json $(aws ecr get-login --no-include-email --profile test) WARNING! Using --password via the CLI is insecure. Use --password-stdin. Login Succeeded $ docker pull ********.dkr.ecr.ap-northeast-1.amazonaws.com/v2/***********:latest Error response from daemon: Get https://********.dkr.ecr.ap-northeast-1.amazonaws.com/v2/***********/manifests/latest: no basic auth credentials
試したこと
・リージョンの確認(ap-northeast-1)
・トークンの有効期限切れ確認
・IAMユーザーにAmazonEC2ContainerRegistryFullAccessのポリシーをアタッチ
・wincred 認証情報マネージャーのバグ対処(ログインコマンドのレジストリ引数からhttps://スキームの削除)
【参考にしたもの】
・Amazon ECR 使用時の Docker コマンドのエラーのトラブルシューティング
・Amazon ECR へのログインがうまくいかず辛かった話【Docker loginで失敗】
補足情報(FW/ツールのバージョンなど)
【OS】
Mac 10.15.3
【pythonバージョン】
Python 2.7.16
【awsバージョン】
aws-cli/1.18.7 Python/2.7.16 Darwin/19.3.0 botocore/1.15.7
何卒よろしくお願いいたします。

回答1件
あなたの回答
tips
プレビュー