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

Django 一个ec2实例中的多个弹性beanstalk环境,django,amazon-elastic-beanstalk,aws-cli,aws-ec2,Django,Amazon Elastic Beanstalk,Aws Cli,Aws Ec2,我正在使用aws elastic beanstalk来托管我的dhango应用程序。我们需要设置应用程序的dev、stage和Prod环境。但每当我使用eb create命令时,它也会为新环境启动一个新的ec2实例 是否可以在单个ec2实例中设置多个elastic beanstalk环境。另外,如果我想在其中一个实例中托管WordPress网站,我可以通过ssh登录到您的系统并将网站放在公共web目录中来实现吗?否 Elastic Beanstalk为每个环境创建EC2实例。U可以有单实例或弹性

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

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

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

是的,您可以SSH到EB实例上

不,您不能期望您的更改保持不变。当您SSH到EB实例上时,消息也会这样说

这是为您提供的托管服务

让您的EB Elastic的概念破坏了您烘焙它生成的EC2实例的能力


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

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

阅读ElasticBeanstalk中的多容器docker环境:

那么您建议为开发、阶段和产品环境运行3个ec2实例,并运行一个单独的ec2实例来托管wordpress webiste?但是运行4个实例对于不太大的项目来说成本太高了,对吗?这是一种选择。在docker出现之前,他是唯一的选择。推荐Rohit的答案,作为使用docker降低成本的一种手段。