一个 ec2 实例中的多个弹性 beantalk 环境

Multiple elastic beanstalk environment in one ec2 instance

我正在使用 aws elastic beanstalk 来托管我的 dhango 应用程序。我们需要设置应用程序的开发、阶段和生产环境。但是每当我使用 eb create 命令时,它也会为新环境启动一个新的 ec2 实例。

是否可以在单个ec2实例中设置多个弹性beanstalk环境。另外,如果我想在其中一个实例中托管一个 WordPress 网站,我可以通过 ssh 登录到您的系统并将网站放入 public 网络目录吗?

没有

Elastic Beanstalk 为每个环境创建 EC2 实例。你可以有单实例或弹性实例设置。

是的,您可以通过 SSH 连接到 EB 实例。

不,您不能期望您的更改会保留。当您通过 SSH 连接到 EB 实例时,消息说的也是如此。

它是为您提供的托管服务。

拥有 EB Elastic 的概念会破坏您烘焙其创建的 EC2 实例的能力。

使用您的 GIT 存储库将 Wordpress 站点放在 EB 上并使用数据库对其进行预定义..但是您需要克服状态和媒体问题...

如果您可以在 docker 容器中托管您的应用程序,那么您可以在同一环境中使用多容器 Docker 环境和 运行 多个 docker 容器。

在此处了解 ElasticBeanstalk 中的多容器 docker 环境: http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_docker_ecs.html