Por favor, ajude-me com a instalação do Discourse, sou super iniciante

Sim, como dito pelo @pfaffman, o Discourse usa nginx em vez de apache e isso é configurado automaticamente dentro do container docker que é criado.

Você apenas complicou as coisas.

Eu começaria do zero ou desinstalaria o apache.