我正在使用ECR中提到的以下登录命令进行登录
获取身份验证令牌并将您的Docker客户端身份验证到注册表。
aws ecr get-login-password --region ap-south-1 |码头工人登录--username AWS --password-stdin .dkr.ecr.ap-south-1.amazonaws.com
错误:无法从非TTY设备执行交互式登录
我发现了几个与此错误有关的帖子,但它们在not related to ECR或telling about different thing which isn't remotely related to me上枯萎了。
让我知道如何解决此问题。
如果已安装aws-cli
,则可以使用以下命令,否则,请使用aws-cli installation steps进行安装。
aws ecr get-login --no-include-email
这将在控制台上打印ECR登录详细信息,只需复制并运行该命令,之后您就可以运行您的命令了。