首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >AWS ECS Cli与Docker Context ECS Cli

AWS ECS Cli与Docker Context ECS Cli
EN

Stack Overflow用户
提问于 2022-03-21 08:23:57
回答 1查看 258关注 0票数 3

我需要使用ECS Fargate在AWS中部署一个应用程序。此应用程序具有多个服务和一个docker-compose文件。我认为有两种主要的方法可以做到这一点:

  1. 使用Docker的上下文ECS,我找到的官方文档:码头医生AWS文档
  2. 使用亚马逊的ECS,如这里所述。

我试图理解以下内容,但没有在网上找到任何比较:

  • 每种方法的优点/缺点是什么?
  • 这两种选择都能取得同样的结果吗?或者,是否有一种可以做到,而另一种则不能呢?
  • 当我选择一个时,我应该考虑什么?

谢谢,

EN

回答 1

Stack Overflow用户

发布于 2022-04-29 18:19:53

在过去的一周里,我一直在尝试这两种方法,这就是我所发现的。

  • ecs和docker支持不同的标记集来实现重要的功能,甚至支持容器需要多少CPU和内存。
  • 例如,docker需要服务下的deploy标记中的deploy配置。请参阅https://docs.docker.com/compose/compose-file/deploy/#memory
  • 然而,ECS想要的东西在一个acs-pars.yml。不过,除了琐碎的例子外,几乎没有其他的例子,而且发布的示例实际上并不适用于当前的工具。他们发表的东西行不通。
  • Docker集成为您处理大量的细节,包括VPC、子网创建、LBs、安全组、所有内容。这是一个令人惊奇的部分。
  • ecs提供了比Docker更多的选项,但是您需要自己做更多的工作,手动安全组配置等等。
  • 我从来没能让ecs真正发挥作用。它一直在阻塞cpu配置,而在AWS文档中编写的东西实际上不起作用\
  • docker撰写日志不起作用

总的来说,两家公司似乎都没有进入生产状态,但码头一号似乎远远领先于ecs在IMO的位置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71554625

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档