簡體   English   中英

每個 docker 圖像都需要有自己的集群、任務定義、目標組和來自面向負載均衡器的應用程序 inte.net 的路徑嗎?

[英]Is every docker image need to have their own cluster, task definition, target group and path from application internet facing load balancer?

我有以下項目結構:

服務組 A:

  • ReactJs / Webpack 一個
  • 快遞應用A1
  • 快遞應用A2
  • 快遞應用A3

服務組B:

  • ReactJs/ Webpack B
  • 快遞應用B1
  • 快遞應用B2

服務群C:

  • 反應 Js/Webpack C
  • 快遞應用C1
  • 快遞應用C2

主要服務:

  • React Js/ Webpack 主

每個項目都有自己的 docker 圖像。

如何在 AWS ECR 中制作一組 docker 圖像 每個服務是否需要有自己的集群、任務定義、目標組,從 1 個面向 inte.net 的負載均衡器轉發?

如果您使用 ECS,您可以在同一個任務定義中定義多個容器,它們將作為任務一起啟動。 然后,如果需要,您可以使用 ECS 服務擴展它們。

例如檢查這個要點: https://gist.github.com/anosulchik/29312f8b30fa6f88b9c997281d32d822 JSON containerDefinitions 鍵定義了多個容器。

  • 一個集群可以啟動多個任務
  • 一個任務定義可以啟動多個容器
  • 一個負載均衡器可以為多個 ECS 服務(1 個服務 = 1 個目標組)提供流量。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM