Bootstrap app container in 2 steps

Команда Discourse не связывалась со мной (возможно, эта функция усложнит проект, хотя я думаю, что незначительно), поэтому на данный момент ничего не сделано (но вышеуказанный способ всё равно должен работать, хотя он не будет включён в официальный репозиторий discourse_docker).

@justin На самом деле моя главная цель — даже не минимизация простоев, а создание базового образа со всеми Ruby-библиотеками, плагинами и репозиторием Discourse, уже установленными. Такой образ можно было бы использовать в разных окружениях, таких как тестовое и производственное, а также для разных проектов, если они используют одинаковые плагины, запуская только задачи миграции базы данных и предкомпиляции ассетов (которые должны выполняться на целевой машине). Это также помогло бы избежать проблем при обновлении Discourse.

Сокращение простоев было бы скорее побочным, но желанным эффектом. Тем не менее, в конечном счёте решение о включении этой функции остаётся за командой Discourse, но я был бы очень рад, если бы это произошло.