[英]Multiple docker containers in one EC2 instance through AWS ECS
是否可以通過 AWS ECS(EC2 Container Service)在一個 EC2 實例中運行多個 docker 容器?
是的。
AWS 的文檔/產品詳細信息從來沒有出來並明確說明過,但它談到將許多容器啟動到集群中。 一個集群可以是一個實例。
在配置容器時,您指定內存和 CPU 使用率。 ECS 使用它來“安排”(或“打包”)帶有 Docker 容器的 EC2。
一個 ecs 任務中定義的所有容器都部署到同一個實例上。
即使集群有許多實例,在一項任務中定義的所有容器也位於同一個 ec2 實例上。 容器可以使用它們之間定義的鏈接相互訪問。
這相當於 Kubernetes 中的一個 POD。
是的,為此編寫具有多個容器定義的任務定義。
確切地。 這是可能的。
為每個 docker 映像編寫一個任務定義,並通過服務運行它以自動執行部署。 在將內存和 CPU 分配給不同的任務以運行不同的 docker 時,您還需要小心。
這是鏈接供參考。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.