0
我的web服务器依赖于nginx,django和很多python依赖项。我想知道是否有办法创建一个可以在新服务器上运行的便携式图像/脚本,并快速启动并运行它。 Docker与此有关吗?如何使Django服务器可移植?
我的web服务器依赖于nginx,django和很多python依赖项。我想知道是否有办法创建一个可以在新服务器上运行的便携式图像/脚本,并快速启动并运行它。 Docker与此有关吗?如何使Django服务器可移植?
你应该总是使用git来管理你的代码。使用git,你可以快速地在另一台服务器上获得你的django项目。但就是这样。
此外,你必须迁移你的数据库。每个数据库引擎都有转储选项。
不要忘记移动你的静态资产。可能你已经把他们全部放在一个目录中。
你的nginx,数据库安装和配置怎么样?这里是相关的Docker。
所有这些,你应该成功迁移。
为什么不使用git –
Docker与此绝对相关,但超出了SO回答的范围 - 请参阅[本指南](http://ruddra.com/2016/08/14/docker-django -nginx-postgres /) –
你可以使用git + ansible组合 – Vaibhav