在采用这种方法时,您应该问自己一些问题,this博文中涵盖了很多问题。
最后一段建议将docker socket暴露给CI容器,允许您在主机上而不是在CI容器内构建映像,从而避免了在Docker中运行Docker所带来的许多痛苦。
您应该问的其他问题是用于控制主容器和从属容器的编排服务。我很高兴跟随Stelligent的this博客文章,使用Cloudformation堆栈快速创建我在AWS ECS上所需的所有内容,但其他解决方案显然是一种选择。
总而言之,只要您谨慎行事并遵循最佳做法,我认为您的方法没有任何问题。
祝你好运。