質問: 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 何卒よろしくお願いいたします。
回答: 自己解決しました。 問題は単純なところで、アクセスキーとシークレットアクセスキーが間違っていたようです...。 ありがとうございました。