LINUX.ORG.RU

История изменений

Исправление Yustas, (текущая версия) :

нравится идея запаковать все в Docker контейнер

КонтейнерЫ. Один контрейнер - один процесс.
Разворачивай по-требованию через docker-compose и/или ansible.

А backup-ы делать docker commit и docker push по cron-у. В качестве версии указывать текущую дату и время.

Я бы отделил окружение от самого приложения и скармливал стеку из LAMP+Shiny+GitLab директорию с сорцами.
Их бекапить/восстанавливать по rsync+???-zip или Git'ом.

Исходная версия Yustas, :

нравится идея запаковать все в Docker контейнер

КонтейнерЫ. Один контрейнер - один процесс.
Разворачивай по-требованию через docker-compose и/bkb ansible.

А backup-ы делать docker commit и docker push по cron-у. В качестве версии указывать текущую дату и время.

Я бы отделил окружение от самого приложения и скармливал стеку из LAMP+Shiny+GitLab директорию с сорцами.
Их бекапить/восстанавливать по rsync+???-zip или Git'ом.