クリーンなAlphineLinux Dockerイメージをプルし、そのイメージにインストールaws-cli
して、自分自身を認証しようとするとaws ecr get-authorization-token --region eu-central-1
、次のエラーが発生し続けます。
エラーが(発生UnrecognizedClientExceptionをGetAuthorizationToken操作を呼び出すとき):に含まれたセキュリティトークン の要求は無効です。
すでに問題ないように見えるタイムゾーンを確認しましたが、コマンドはローカルマシンで正しく機能します。
これらは私がセットアップするために実行するコマンドですaws-cli
: apk add --update python python-dev py-pip pip install awscli --upgrade export AWS_ACCESS_KEY_ID=XXXXXXXXXXXXXXXXXXXX export AWS_SECRET_ACCESS_KEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
私が見逃している明らかなものはありますか?
結局、アクセスの問題でした!完全な管理者アクセス権を持つ新しいIAMユーザーを作成した場合、デフォルトでは、別のアカウントを使用して作成したECRレジストリにアクセスできないことが判明しました。他のアカウントのIAM認証情報を使用すると、問題が解決しました。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加