[英]port mapping for AWS ECS
我希望對此有一個簡單的是/否的答案。 但是沒有。
ECS 使用 4 種組網方式。 awsvpc、網橋、主機和無。 None 在這里不相關,因為那里沒有網絡。
對於 awsvpc,容器有自己的 ENI。 這意味着您的容器將充當主機,而您公開的端口將是您服務的端口。
對於橋接,您使用 docker 網絡並動態使用臨時端口到 map 您的容器端口。 如果你想使用同一個容器/任務的多個副本,這種模式是最好的。
對於主機,容器繞過 docker 網絡並使用 EC2 ENI,如果您計划使用端口映射,則不允許在同一 EC2 實例上運行同一容器/任務的多個副本來限制您。
這在以下位置進行了詳細說明: https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-networking.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.