使用Docker和Elastic Beanstalk的企业应用程序

时间:2015-08-14 16:47:57

标签: amazon-web-services docker elastic-beanstalk

我是DockerEB的新手,但不是AWS。我曾在需要专用租赁的环境中工作,无论是由于HIPPA还是其他一些数据保护要求。

据我所知,为了部署Docker镜像,您必须使用Beanstalk,这意味着您无法拥有专用租赁。我发现这个论坛question表示如果你创建一个VPC,你可以拥有一个专门的Beanstalk。它是否正确?如果是这样,它会与Docker一起使用吗?如果是这样,任何指南都会有所帮助。

2 个答案:

答案 0 :(得分:3)

你看过Amazon's ECS service了吗?它是一个不使用Elastic Beanstalk的Docker容器服务。

您也可以install Docker on any EC2 instance

如果您使用VPC,则可以将默认租期设置为dedicated,这将导致Beanstalk创建专用租赁实例。如果您关注HIPAA合规性,或者您希望访问亚马逊去年发布的几乎任何新功能,那么您应该已经使用了VPC。

此外,EBS代表弹性块存储,Elastic Beanstalk通常缩写为EB

答案 1 :(得分:1)

如果你想冒险一点,你也可以使用其他工具,比如

  1. Kubernetes
  2. Apache Mesos
  3. RancherOS
  4. 有关Docker / Container相关项目的更全面列表,您可以看到这篇文章:

    How to scale Docker containers in production

    您可以使用VPC在EC2中全部运行它们,如果您愿意,也可以使用专用租赁。