簡體   English   中英

使用新憑證進行AWS ECR獲取登錄

[英]Using new credentials for AWS ECR get-login

我已經登錄到一個ECR,但是我想更改用於登錄到新ECR的憑據。 但是,每當我調用aws ecr get-login --no-include-email --region region它只會登錄到以前的ECR。

如何更改用於在同一台計算機上進行新登錄的憑據?

.awsconfig中是否有默認配置文件設置? 如果是這樣,請添加另一個配置文件,並使用aws ecr get-login --profile <new>引用它。 或在cmd行中指定要為其生成ECV登錄名的實際AWS賬戶憑證。

編輯您有.aws/config.aws/credentials

/credentials


[default]
aws_access_key_id=AKASFDSDFSAF
aws_secret_access_key=dfgfdgdfg

[h]
aws_access_key_id=AKASFDSDFSAF
aws_secret_access_key=dsfdgfdg

[e]
aws_access_key_id=AKTRYUTRYTR
aws_secret_access_key=asfdiasjop



/config


[default]
output=json
region=eu-west-2

[profile h]
output=json
region=eu-west-2

[profile e]
output=json
region=eu-west-2

並使用--profile h ,-- --profile e和沒有配置文件引用這些( default

您可以通過替換aws configure命令中的訪問密鑰和秘密密鑰來設置新的配置文件。 可以在“我的安全證書”下設置訪問密鑰和安全密鑰。

$ aws configure
    AWS Access Key ID [None]: your_access_key
    AWS Secret Access Key [None]: your_secret_key
    Default region name [None]: repository_region
    Default output format [None]: optional

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM