![]() |
含蓄的大象 · AWS: IaaS or PaaS or ...· 2 月前 · |
![]() |
踢足球的帽子 · AWS CLI ...· 1 月前 · |
![]() |
空虚的南瓜 · 如何使用AWSS3SDK访问OSS_对象存储 ...· 1 月前 · |
![]() |
聪明的炒粉 · docker的一些使用记录_查看docker ...· 11 月前 · |
![]() |
爱吹牛的刺猬 · Qt数据库 - 知乎· 1 年前 · |
![]() |
踢足球的酸菜鱼 · 2024年洛阳市市直机关公开遴选公务员公告· 1 年前 · |
![]() |
气势凌人的汉堡包 · python - win32gui get ...· 1 年前 · |
![]() |
活泼的红金鱼 · 印媒:我们应学习马云 ...· 1 年前 · |
我正在尝试从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
![]() |
含蓄的大象 · AWS: IaaS or PaaS or both? 2 月前 |
![]() |
爱吹牛的刺猬 · Qt数据库 - 知乎 1 年前 |
![]() |
踢足球的酸菜鱼 · 2024年洛阳市市直机关公开遴选公务员公告 1 年前 |