簡體   English   中英

如何在 AWS ECS 上訪問任務的 apache 容器?

[英]How to access the apache container of a task on AWS ECS?

我正在設置基礎設施以在 AWS 上部署我的應用程序。 我正在使用 ECS 服務,因為我正在嘗試部署基於 Docker 的應用程序。 到目前為止,我已經創建了一個任務定義,其中包含兩個容器,一個用於 apache,另一個用於 PHP。 然后我啟動了一個 ECS 集群,其中有一個 EC2 實例和一個正在運行的任務。 他們似乎都在運行。 現在,我想弄清楚如何使用瀏覽器上的集群訪問我的 EC2 實例的 apache。

這就是我創建 apache 容器的方式。

在此處輸入圖片說明

在此處輸入圖片說明

然后我按如下方式創建了 php 容器。

在此處輸入圖片說明

然后我啟動了一個基於 EC2 的 ECS 集群,其中有一個實例。 然后我在集群中運行一項任務。 然后我嘗試打開我的實例的公共 IP 地址。 它只是不斷加載加載和加載。 我的配置有什么問題? 如何在瀏覽器中訪問它?

在我看來,您可以檢查以下幾種可能的情況:

  • 如果您到達服務並陷入無休止的重新加載循環,這可能指向您的代碼中的某些內容可能導致它這樣做,

  • 如果您在瀏覽器實際給出超時之前等待很長時間,這可能是由於沒有在與您的任務定義關聯的安全組上打開正確的端口造成的。

暫無
暫無

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

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