本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
主機網路模式
在 host 模式下,任務會直接共用主機的網路命名空間。容器的聯網組態會與底層的 Amazon ECS 受管執行個體主機執行個體綁定,而該主機執行個體是您建立 Amazon ECS 受管執行個體容量提供者時透過 networkConfiguration 參數所指定。
使用此網路模式存在重大的缺點。您不能在每台主機上執行多個任務的執行個體化。這是因為只有第一個任務可以繫結至 Amazon EC2 執行個體上所需的連接埠。使用 host 網路模式時,也無法重新對應容器連接埠。例如,如果應用程式需要接聽特定的連接埠號碼,則無法直接重新對應連接埠號碼。相反地,您必須透過變更應用程式組態來管理任何連接埠衝突。
使用 host 網路模式時也存在安全隱患。此模式允許容器模擬主機,並允許容器連線至主機上的私有迴路網路服務。
僅在需要直接存取主機聯網,或遷移需具備主機層級網路存取權的應用程式時,才使用主機模式。