运行 两张 docker 图像在 AWS 任务中
Running two docker images in AWS task
目前,我们正在使用 open-shift 进行应用程序部署。应用程序有 2 个 docker 图像,部署在同一个 pod 中。 open-shift 中的这两个容器相互通信。
我们正在尝试将此应用程序迁移到 AWS。问题是,在 AWS ECS 任务中部署这 2 个 docker 图像的正确方法是什么?
您最多可以在一个 ECS 任务中部署 10 个容器 [1]。容器可以通过本地主机接口相互通信。您可以设置卷以在容器之间共享数据:[2]
参考:
[1] https://docs.aws.amazon.com/general/latest/gr/ecs-service.html#w540aab9d135b7b9
目前,我们正在使用 open-shift 进行应用程序部署。应用程序有 2 个 docker 图像,部署在同一个 pod 中。 open-shift 中的这两个容器相互通信。 我们正在尝试将此应用程序迁移到 AWS。问题是,在 AWS ECS 任务中部署这 2 个 docker 图像的正确方法是什么?
您最多可以在一个 ECS 任务中部署 10 个容器 [1]。容器可以通过本地主机接口相互通信。您可以设置卷以在容器之间共享数据:[2]
参考:
[1] https://docs.aws.amazon.com/general/latest/gr/ecs-service.html#w540aab9d135b7b9