Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services Docker-拒绝:您的授权令牌已过期_Amazon Web Services_Docker_Amazon Ecr - Fatal编程技术网

Amazon web services Docker-拒绝:您的授权令牌已过期

Amazon web services Docker-拒绝:您的授权令牌已过期,amazon-web-services,docker,amazon-ecr,Amazon Web Services,Docker,Amazon Ecr,我在尝试推送docker容器时遇到此错误 拒绝:您的授权令牌已过期 我让aws ecr登录——不包括电子邮件——区域us-east-1,我尝试了有人在这里发布的黑客攻击,在那里你可以删除https,但没有一个有效 当我运行aws ecr get登录时。。。我得到了我复制粘贴的代码,并得到了一条成功的消息,但当我试图推我的docker容器时,我得到了拒绝:您的授权令牌已过期。我使用的是docker版本docker版本17.03.1-ce。你知道我能做什么吗 谢谢 原因之一可能是aws cli版本。

我在尝试推送docker容器时遇到此错误 拒绝:您的授权令牌已过期

我让aws ecr登录——不包括电子邮件——区域us-east-1,我尝试了有人在这里发布的黑客攻击,在那里你可以删除https,但没有一个有效

当我运行aws ecr get登录时。。。我得到了我复制粘贴的代码,并得到了一条成功的消息,但当我试图推我的docker容器时,我得到了拒绝:您的授权令牌已过期。我使用的是docker版本docker版本17.03.1-ce。你知道我能做什么吗


谢谢

原因之一可能是aws cli版本。此CLI工具的版本似乎是一个Python包,可以在aws--version中看到。我在版本
aws cli/2.1.29
中遇到此错误,但在旧版本
aws cli/1.18.40
中没有遇到此错误


“aws ecr get login”命令是,Amazon建议改为使用“aws ecr get login password”。

原因之一可能是aws cli版本。此CLI工具的版本似乎是一个Python包,可以在aws--version中看到。我在版本
aws cli/2.1.29
中遇到此错误,但在旧版本
aws cli/1.18.40
中没有遇到此错误


“aws ecr get login”命令为,亚马逊建议使用“aws ecr get login password”。

请使用以下命令组合:

aws ecr get-login-password --region <REGION> | docker login --username AWS --password-stdin <AWS_ACCOUNT_NO>.dkr.ecr.us-east-1.amazonaws.com

aws ecr获取登录密码--区域| docker登录--用户名aws--密码stdin

请使用以下命令组合:

aws ecr get-login-password --region <REGION> | docker login --username AWS --password-stdin <AWS_ACCOUNT_NO>.dkr.ecr.us-east-1.amazonaws.com

aws ecr get login password--region | docker login--username aws--password stdin

您是否使用已登录的同一用户推送?我的意思是,你是在和sudo命令混在一起吗?你是在和已经登录的同一个用户推吗?我的意思是,你在和sudo命令混在一起吗?