Django dev环境模仿生产?

时间:2014-06-08 01:33:51

标签: python django virtual-machine virtualenv

我正在编写一个Django应用程序,最终将部署到IaaS,很可能是亚马逊。我想在一个环境中进行开发,这个环境既是a)从我的本地机器沙箱,也是b)尽可能像目标系统一样 - 有点像Foreman为Heroku应用程序做的事情。我正在使用virtualenv这很棒,但我也想要启动/停止我的Postgres服务器,处理环境变量,管理像芹菜这样的辅助进程,如果我需要它们的话。我已经研究过Docker,但我觉得它还没有完全存在。那里还有其他更多尝试和真实的选择吗?我遇到过Vagrant,厨师和主管,但我无法理解什么是什么。任何提示都将非常感激。

0 个答案:

没有答案