首页 > 解决方案 > AWS Multicontainer Beanstalk 中是否可以有多个任务定义?

问题描述

我的多容器 beanstalk 环境中需要三个任务定义(两个计划任务和一个“永久”任务)。有没有办法通过 Beanstalk 来实现这个?

Dockerrun.aws.json 文件似乎没有定义多个任务的选项。

标签: amazon-web-servicesamazon-elastic-beanstalkamazon-ecs

解决方案


实际上可以使用 .ebextensions 目录中的 .config 文件中定义的 AWS::ECS::TaskDefinition + AWS::Events::Rule 。但请注意,Beanstalk 环境属性(变量)不能从 TaskDefinition 中定义的容器自动访问。


推荐阅读