Vagrantfile no repositório discourse_docker - para produção?

Não, não é. Ele foi originalmente usado para o desenvolvimento dos arquivos Docker. Como nenhum mantenedor o usa mais, vou excluí-lo. Obrigado pelo aviso.

Para executar o Discourse em produção, siga a Instalação Padrão Oficial do Discourse.