我刚刚从Docker开始,我想用它来封装一个Django项目,大约有7个合作者正在做这个项目,我希望我们中的一些人可以选择使用Docker来加快建立本地开发环境的入职过程。
我们正在开发的应用程序是Django应用程序,它使用Postgres/PostGIS和其他一些依赖项。到目前为止,我一直在关注本教程,它创建了一个新的Django项目,并使用docker在容器中运行它。
我的问题与使用docker的工作流程有关--与许多其他人一起协作现有的Django项目。我们中使用Docker的用户是否应该遵循类似的模式(如本教程所示),而不是创建一个新项目,只需复制存储库并按照教程的方式进行操作?
如果这个问题没有意义的话,很抱歉。我只是想了解一下我的用例是否适合码头/码头工,以及我提出的建议是否可信。
发布于 2017-01-24 21:35:04
我们中使用Docker的用户是否应该遵循类似的模式(如本教程所示),而不是创建一个新项目,只需复制存储库并按照教程的方式进行操作?
是。您使用git就像其他可能不使用Docker的开发人员一样。Dockerfile和dockerCompose.yml(如本教程所示)实际上应该提交到您的git存储库中。这样,您只需编写一次它们,所有协作者都可以使用它们,如果他们愿意的话。
https://stackoverflow.com/questions/41836114
复制相似问题