【发布时间】:2021-05-08 15:34:08
【问题描述】:
我有两个来自两个不同任务定义的任务。现在,相同任务中的容器可以通过 localhost 相互访问。
但是,我如何让两个不同任务中的容器相互通信。
我主要尝试构建一个管道,其中每个任务定义(作为任务)一个接一个地运行。 一项任务依赖于另一项任务。
【问题讨论】:
-
这些容器并发运行,然后需要在运行的同时相互通信?
-
不,我正在尝试构建一个 CI/CD 管道,为管道的每个阶段提供任务。例如 - 构建、测试和部署由三个不同的任务负责。这三个任务将一个接一个地运行,并且不是并发的。我不确定这是否可能,或者将所有阶段都放在一个任务下(不同阶段的不同容器)会是一个更好的选择。
-
在这种情况下,克里斯已经为您提供了正确答案:-)
-
是的,我同意 :)
标签: amazon-web-services amazon-ecs aws-fargate