EC2集装箱服务网络

时间:2016-05-26 16:29:56

标签: amazon-web-services amazon-ec2 docker docker-compose amazon-ecs

我的团队正在为CaaS平台产品探索不同的工具集(Docker Datacenter,DC / OS等)。我们目前正在将Amazon EC2容器服务(ECS)视为一种可能的解决方案,但在将我们的docker-compose文件转换为ECS任务时遇到了问题。

具体来说,我们不确定如何在ECS的任务中处理网络。我的印象是,任务类似于撰写,但它似乎以一种非常不同的方式处理网络。

E.g。 https://github.com/docker/example-voting-app预计有两个网络,“前台”和“后台”,每个网络似乎都是股票重叠网络。如何在ECS中创建这些?

1 个答案:

答案 0 :(得分:0)

ECS支持使用docker撰写样式容器部署 CMD-ECS-CLI-撰写。

请参阅以下文件 http://docs.aws.amazon.com/AmazonECS/latest/developerguide/cmd-ecs-cli-compose.html

您共享的示例使用docker网络,该网络已添加到1.9中的docker。 在定义任务时,Amazon ECS仍然不支持docker网络选项,因此您不会让示例按原样运行。

当然,您可以重新定义任务并使用旧版泊坞窗链接功能打开容器之间的访问权限。