“未知简写标志:-e 中的‘e’”来自‘aws ecr get-login’

“未知简写标志:-e 中的‘e’”来自‘aws ecr get-login’

我正在尝试将 Docker 映像推送到 aws ecr

当我尝试登录 ect 时,

aws ecr get-login

它会扩展为类似这样的

docker 登录-u AWS -p eyJwYXlsbXXXXXXVZIn0=-e none https://88888888888.dkr.ecr.us-west-2.amazonaws.com

我收到此错误信息:

unknown shorthand flag: 'e' in -e
See 'docker login --help'.

我已经升级到awscli最新版本1.11.135

我怎样才能消除这个异常?

答案1

Aws ecs 最近更新了 ecs 存储库上的“推送命令”。现在

 aws ecr get-login --no-include-email --region us-west-2

您还需要将 aws cli 更新到最新版本

在此处输入图片描述

相关内容