使用AWS ECS服务进行微服务部署

时间:2018-01-04 13:28:55

标签: amazon-web-services amazon-ecs

我正在尝试使用Spring boot创建一个微服务,并尝试使用AWS ECS云服务进行部署。我对使用ECS进行部署有疑问。在ECS中,有一个EC2发射类型的设施。

  • 这里我怀疑的是,当我使用ECS EC2启动类型时,我可以选择我自己的Ubuntu机器实例吗?我需要知道ECS是否提供了使用我自己的Ubuntu机器启动的规定?

任何人都可以帮助我澄清我的困惑吗?

1 个答案:

答案 0 :(得分:2)

是的,您可以使用自己的Ubuntu AMI,但它需要一些工作。以下是requirements

  

至少运行Linux内核版本3.10的现代Linux发行版。

     

Amazon ECS容器代理(最好是最新版本)。有关更多信息,请参阅Amazon ECS容器代理。

     

至少运行1.5.0版的Docker守护程序,以及任何Docker运行时依赖项。有关更多信息,请参阅Docker文档中的检查运行时依赖性。

因此,除了安装Docker之外,您还需要安装和配置ECS代理。您将找到说明here。请参阅'在非Amazon Linux EC2实例上安装Amazon ECS容器代理'

建立AMI后,您只需create your cluster,然后launch the instances