Да, это возможно, но вам придётся написать и поддерживать это самостоятельно.
Вот Dockerfile, который кто-то недавно опубликовал для разработки и который может послужить отправной точкой:
Discourse — это проект с открытым исходным кодом. Почему бы не прочитать скрипты запуска и шаблоны? (Это также поможет вам составить Compose-файл)