Jenkins亚马逊ECR插件登录问题"授权令牌已过期"

R. *_*enn 11 amazon-web-services jenkins jenkins-plugins docker amazon-ecr

我按照Amazon ECR插件上的说明(https://wiki.jenkins-ci.org/display/JENKINS/Amazon+ECR,它只是指示用户安装Amazon ECR配置Docker Build&Deploy插件) ,但Jenkins无法通过ECR进行身份验证.

产生的错误消息是:

denied: Your Authorization Token has expired. Please run 'aws ecr get-login' to fetch a new one.
Run Code Online (Sandbox Code Playgroud)

任何人都可以提供的建议非常感谢.

小智 0

如果您在管道中设置变量env.AWS_ECR_LOGIN=true,问题就可以解决。这是步骤上的东西docker.withregistryhttps://issues.jenkins-ci.org/browse/JENKINS-44143