amazon-web-services - 在 AWS 任务中运行两个 docker 映像
问题描述
目前,我们正在使用 open-shift 进行应用程序部署。应用程序有 2 个 docker 镜像,部署在同一个 pod 中。这两个在 open-shift 中的容器相互通信。我们正在尝试将此应用程序迁移到 AWS。问题是,在 AWS ECS 任务中部署这 2 个 docker 映像的正确方法是什么?
解决方案
您可以在一个 ECS 任务中部署多达 10 个容器 [1]。容器可以通过 localhost 接口相互通信。您可以设置卷以在容器之间共享数据:[2]
参考:
[1] https://docs.aws.amazon.com/general/latest/gr/ecs-service.html#w540aab9d135b7b9
推荐阅读
- java - 如何根据对象值对对象数组进行排序?
- javascript - 如何播放通过文件输入加载的音频
- javascript - 使用 JavaScript 设置过期日期无法正常工作
- solidity - 将 LINK 添加到 Chainlink Keeper 维护
- reactjs - 打字稿:类型“字符串”上不存在属性“值”| {值:字符串;标签:字符串;}
- r - 如何从 seqinr SeqFastadna 对象转换为 Biostrings DNAStringSet 以在 R 中进行多序列比对
- php - MediaWiki API - 使用新行作为要点
- python - 中断线程池执行器
- reactjs - TypeError:无法在 React 中读取未定义的属性(读取“名称”)
- haskell - Parsec - 改进“之间”的错误消息