2017-01-24 3 views
2

Я только начинаю с Docker, и я хочу использовать его для контейнеризации проекта Django, над которым работают ~ 7 сотрудников, и я хочу, чтобы некоторые из нас имеют возможность использовать Docker для ускорения процесса развертывания локальной среды разработки.Использование docker-compose для совместной работы над существующим проектом Django git repo

Приложение, над которым мы работаем, является приложением Django, использующим Postgres/PostGIS и некоторые другие зависимости. До сих пор я следил за this tutorial, который занимается созданием нового проекта Django и использованием docker-compose для его запуска в контейнере.

Мой вопрос связан с процессом работы с docker-compose со многими другими людьми для совместной работы над существующим проектом Django. Если те из нас, кто использует Docker, следуют аналогичной схеме, как показано в учебнике, но вместо создания нового проекта просто клонируйте репозиторий и продолжайте работу с учебником?

Извините, если этот вопрос не имеет смысла. Я просто пытаюсь понять, если мой прецедент подходит для докеров/докеров, и если то, что я предлагаю, правдоподобно.

ответ

2

Если те из нас, кто использует Docker, следуют аналогичному шаблону, как показано в учебнике, но вместо создания нового проекта просто клонируйте репозиторий и продолжайте работу с учебником?

Да. Вы используете git так же, как и другие разработчики, которые не могут использовать Docker. Dockerfile и docker-compose.yml (как показано в учебнике) должны фактически быть привязаны к вашему репозиторию git. Таким образом, вам нужно только написать их один раз, и все сотрудники могут использовать их, если они этого захотят.

 Смежные вопросы

  • Нет связанных вопросов^_^