如何在一个Dockerrun.aws.json中定义10个以上的容器?

时间:2016-02-04 11:13:56

标签: amazon-web-services

我正在使用多容器Docker Elastic Beanstalk的应用程序。我有一个Dockerrun.aws.json,我在其中定义了10个容器。问题是我的实例上需要10个以上的容器,但AWS在一个Dockerrun.aws.json中只允许10个容器任务定义。另外,我需要使用Elastic Beanstalk,因为这是我将新代码部署到容器的方式。你能否给出建议我解决问题的最佳方法。

1 个答案:

答案 0 :(得分:1)

我这样做的方法是创建一个新的多容器Docker Elastic Beanstalk应用程序,它有自己的Dockerrun.aws.json,它有额外的容器。 两个弹性beanstalk中的容器(具有10个容器的容器和具有额外容器的容器)通过HTTP彼此通信。