我试图建立泊坞窗图像的亚马逊ECR对ubuntu18.04
AWS的机器,使用命令提供view push commands
的Amazon Container Services
,请注意我已经设置了docker
我的ubuntu18.04
输出docker -v
如下
ubuntu@ip-172-31-0-143:~$ docker -v
Docker version 19.03.7, build 7141c199a2
Run Code Online (Sandbox Code Playgroud)
当我在 ubuntu18.04 上的 aws cli 上执行亚马逊容器服务提供的命令时,出现错误:无法从非 TTY 设备执行交互式登录
我正在使用的命令是
aws ecr get-login-password --region us-west-2 | docker login --username AWS --password-stdin 8233251134332.dkr.ecr.us-east-2.amazonaws.com/gatling-lots
Run Code Online (Sandbox Code Playgroud)
请注意我已经成功配置了 awscli,我可以看到详细信息 aws s3 ls
这是详细的错误日志
ubuntu@ip-172-31-0-143:~$ aws ecr get-login-password --region us-
east-2 | docker login --username AWS --password-stdin
823443336.dkr.ecr.us-west-2.amazonaws.com/gatling-lots
usage: aws [options] <command> <subcommand> [<subcommand> ...]
[parameters]
To see help text, you …
Run Code Online (Sandbox Code Playgroud)