簡體   English   中英

如何在 2 個 ec2 實例上連接 2 個不同的 docker 容器?

[英]How can I connect 2 different docker containers on 2 ec2 instances?

我有一個用例,我想在一個 ec2 上運行一個容器,我有 2 個這樣的容器。 我想要 ec2 1 中的容器 1 訪問 ec2 2 上的容器 2。如何使用 same.network 綁定不同機器上的 2 個容器?

(我假設這兩個實例在同一個 VPC 中。如果不是,答案會更復雜。)

您需要知道兩個 EC2 實例的 IP 才能相互引用它們。 您可以為它們提供 static IP,或者您可以使用 Route 53 和基礎架構即代碼工具(例如 CloudFormation 或 Terraform)將分配的 IP 綁定到內部 DNS 名稱(例如container-one.internal )。

然后,當你想從另一個容器調用一個容器時,只需發送一個 HTTP 請求並在接收端處理它。

暫無
暫無

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

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