|
|
憨厚的金鱼 · 将vector<string>转换为char ...· 1 年前 · |
|
|
高大的春卷 · border-radius ...· 1 年前 · |
|
|
大方的钥匙扣 · 如何实现impala Catalog ...· 2 年前 · |
|
|
飞翔的橡皮擦 · js对象(Object)常用方法(Api)_ ...· 2 年前 · |
|
|
踢足球的伤痕 · wpf自定义控件步骤-掘金· 2 年前 · |
我正在尝试从AWS下载一个Docker映像,然后运行 AWS的指令 :
(Get-ECRLoginCommand).Password | docker login --username AWS --password-stdin aws_account_id.dkr.ecr.region.amazonaws.com
但是,我得到了以下错误:
Get-ECRLoginCommand : The term 'Get-ECRLoginCommand' is not recognized as the name of a cmdlet, function, script file, or operable program.
如何纠正此错误?我想我需要安装这个模块。
发布于 2021-12-17 12:28:01
经过一些搜索后,我意识到我在安装AWSTools时忽略了安装ECR。我使用了以下两个命令:
Install-Module -Name AWS.Tools.Installer -Force
Install-AWSToolsModule AWS.Tools.EC2,AWS.Tools.S3 -CleanUp
所以我安装了:
Install-AWSToolsModule AWS.Tools.ECR
在那之后它起作用了。
发布于 2022-02-24 08:00:38
在我的例子中,在AWS上运行这个命令,而不是在Windows上运行PowerShell是有效的。
aws ecr get-login-password --region [your region] | docker login --username AWS --password-stdin [your aws_account_id].dkr.ecr.[your region].amazonaws.com
https://stackoverflow.com/questions/70393195
复制相似问题
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
|
|
踢足球的伤痕 · wpf自定义控件步骤-掘金 2 年前 |