当前位置:  开发笔记 > 前端 > 正文

ECR Repo的Dockerrun.aws.json结构

如何解决《ECRRepo的Dockerrun.aws.json结构》经验,为你挑选了1个好方法。

我们正在从Docker Hub切换到ECR,我很好奇如何构建Dockerrun.aws.json文件以使用此图像.我试图修改名称,/:但这不成功.我还在S3上看到了使用身份验证文件的私有注册表的详细信息,但这似乎aws ecr get-login是推荐的ECR身份验证方法的正确路径.

谁能指出我如何在Beanstalk Dockerrun.aws.json文件中使用ECR图像?

如果我查看ECS任务定义,有一个必需的属性调用com.amazonaws.ecs.capability.ecr-auth,但我没有在我的Dockerrun.aws.json文件中的任何位置设置,我不知道需要在那里.也许它是一个S3桶?每次我尝试从ECS运行Elastic Beanstalk创建的任务时都需要一些东西,我得到:

Run tasks failed
Reasons : ATTRIBUTE

任何见解都非常感谢.

更新我从其他一些看到线程,这使用早期版本的ECS剂的出现,但我目前正在运行Agent version 1.6.0Docker version 1.7.1,我相信这些建议版本.这可能是Docker版本的问题吗?



1> smugcloud..:

事实证明,ECS代理只能使用版本1.7来提取图像,而这正是我的下降所在.更新代理可以解决我的问题,希望它可以帮助其他人.

推荐阅读
ifx0448363
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有