Ja, wie von @pfaffman erwähnt, verwendet Discourse nginx anstelle von Apache, und dies wird automatisch innerhalb des erstellten Docker-Containers eingerichtet.
Sie haben das Leben gerade komplizierter gemacht.
Ich würde neu anfangen oder Apache deinstallieren.