2017-04-12 61 views
2

羣集嚮導的下拉菜單僅顯示t2.micro或更大的實例。 我想使用t2.nano實例來運行我的docker鏡像。如何在Amazon EC2容器集羣中使用t2.nano ec2實例?

使用ec2容器服務可以實現這個嗎?

我知道可以手動設置我自己的t2.nano ec2實例並從那裏手動運行docker pull並運行命令。基本上使用AWS EC2 Container存儲庫,但不使用羣集或任務定義功能。

回答

1

他們可能在控制檯嚮導中遺漏了此實例類型。您可以自己啓動EC2實例(我建議您使用AutoScaling組(即使它是一個實例),然後在實例上運行ECS代理。如果您選擇AWS提供的經ECS優化的AMI,則不必做太多工作。

您可以手動AMI啓動EC2實例,但我建議你:

  1. 使用latest ECS-optimized AMI創建啓動配置和更改用戶數據爲:
    #!/bin/bash 
    echo "ECS_CLUSTER=your-cluster-name-here" > /etc/ecs/ecs.config
  2. 創建一個自動縮放組並設置適當的期望容量
  3. 檢查,如果你的集羣得到了新的實例一旦實例啓動和健康

更多信息: