2017-01-24 36 views
2

我剛剛開始使用Docker,並且我想用它來容納一個〜7協作者正在開發的Django項目,並且我希望我們中的一些人可以選擇使用Docker加速建立本地開發環境的入門過程。使用docker-compose在現有的git repo上進行協作Django項目

我們正在使用的應用程序是一個Django應用程序,使用Postgres/PostGIS和其他一些依賴項。到目前爲止,我已經遵循了this tutorial,它通過創建一個新的Django項目並使用docker-compose將它運行在一個容器中。

我的問題與使用docker-compose與其他許多人協作處理現有的Django項目的工作流程有關。如果我們這些使用Docker的人遵循本教程中所示的類似模式,而不是創建一個新項目,只需克隆存儲庫並像教程那樣繼續?

對不起,如果這個問題沒有意義。我只是想了解一下,如果我的用例適合碼頭工或碼頭工合成,並且我所提議的是合理的。

回答

2

我們這些使用Docker的人是否應遵循本教程中所示的類似模式,而不是創建新項目,只需克隆存儲庫並按教程進行操作即可?

是的。您可以像使用Docker的其他開發人員一樣使用git。 Dockerfile和docker-compose.yml(如教程中所示)實際上應該被提交給你的git倉庫。這樣,你只需要寫一次,如果願意,所有的合作者都可以使用它們。

相關問題