Windowsローカル環境からECRにpushする

2024/09/20に公開

ECRを作成するとこんな感じでプッシュコマンドを出してくれるんですが、エラーが出ました

Get-ECRLoginCommand: The term 'Get-ECRLoginCommand' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.

結局AWS CLIで実行すると成功できました

aws ecr get-login-password --region ap-northeast-1 --profile {profile-name} | docker login --username AWS --password-stdin {AWS Accont ID}.dkr.ecr.{Region}.amazonaws.com

https://qiita.com/hito2ru/items/e75b2928ed79bab8e5fb

Discussion