如何使用适用于Python Django应用程序的AWS Elastic Beanstalk上的Ubuntu 14.04

我想确保开发环境与生产环境一样工作。 这是为了尽量减less“它适用于我”指责。

因此,我的团队select了Ubuntu 14.04作为操作系统。

我们也想在AWS上部署。

在使用Elastic Beanstalk的QwikLabs示例中,我意识到无法selectUbuntu 14.04。

在这里输入图像说明

在这里输入图像说明

如何在运行在Ubuntu 14.04上的AWS EC2实例上部署Django应用程序?

谢谢。

AWS限制在Elastic Beanstalk下运行的操作系统,因为它是平台即服务 。 要在操作系统和配置上获得充分的灵活性,您需要使用EC2。

但有两个不太理想的解决方法:

  • 使用运行Ubuntu的Docker实例
  • 使用这个复杂的黑客来在EB中运行Ubuntu