Sim. Você tem o Ubuntu como sistema operacional, depois o Docker como um aplicativo instalado no sistema operacional, e o Discourse rodando sobre o Docker.
O Docker cria a possibilidade de isolar aplicativos em contêineres (vamos simplificar como uma Máquina Virtual leve), onde você pode executar múltiplos aplicativos sem atrapalhar o sistema operacional.