Собрать Docker сборку Django + VueJS + Postgres

Цена договорная • электронные деньги
02 мая 2018, 11:46 • 6 откликов • 61 просмотр
Краткое техзадание звучит так:
Есть проект Django + VueJS + sqlite, все это в репозитории.
Необходимо собрать Docker сборку проекта для удобного деплоя на сервер.

Стек: Debian 8, Python3 (Django), VueJS (NodeJS, NPM), Postgres.

Требования:
Сборка должна разворачивать проект минимальным набором команд.
При падении контейнера не должна страдать база данных и файлы проекта.
Должна быть возможность сделать бэкап базы данных без доступа к контейнеру.

Крайне желательно:
Горячая замена файлов в без перезапуска контейнеров.

Предлагайте решения, выберу наиболее подходящее и дам подробное ТЗ, обсудим делатали.