【发布时间】:2022-02-03 00:13:13
【问题描述】:
我创建了一个新的存储库,我正在尝试推送一个图像。我只是复制过去的推送命令:
aws ecr get-login-password --region us-east-1 | docker login --username AWS --password-stdin 12345896.dkr.ecr.us-east-1.amazonaws.com
但我得到了错误: aws:错误:参数操作:无效的选择,有效的选择是: 和 错误:无法从非 TTY 设备执行交互式登录
这很奇怪,因为我只是执行 aws 建议的标准命令。
【问题讨论】:
-
刚刚遇到了同样的问题,虽然在CI程序中运行了很长时间,但你有没有偶然找到任何解决方案?
-
我不确定,但如果它在 CI 过程中,您需要在管道中设置 aws cli。
标签: amazon-ecr