Docker compose를 사용한 Discourse 셀프 호스팅

네, 가능은 하지만 직접 작성하고 유지보수해야 합니다.

최근 누군가가 개발용으로 게시한 Dockerfile이 있으니 시작점으로 활용할 수 있을 것입니다.

Discourse는 오픈소스입니다. 런처 스크립트와 템플릿을 읽어보지 않겠습니까? (이것은 또한 Compose 설정에도 도움이 될 것입니다.)