DinD和AWS Fargate CI?

时间:2018-01-22 21:07:00

标签: amazon-web-services aws-fargate docker-in-docker

关于fargate - 因为看起来我们can't run containers in privileged mode并且无法挂载/var/run/docker.sock,有没有人想出一个很好的解决方案来构建/发布fargate任务中的docker图像?

2 个答案:

答案 0 :(得分:1)

您可能需要AWS Codebuild

答案 1 :(得分:1)

在试图在Fargate经营詹金斯建筑奴隶之后,我遇到了这个问题。之前,他们在EC2上运行了ECS实例并安装了docker.sock 我考虑过尝试使用DinD,但是当Fargate目前的最大存储容量为10 GB时,我会放弃奴隶的这个想法。我们只是希望能够在修剪或回收从属设备之前缓存更多数据。

在我看来,在考虑在Fargate中构建Docker容器时,存储大小也是一个因素。