Ознакомьтесь с материалом по адресу Set up Discourse on a server with existing Apache sites.
Если вы планируете полностью перейти на Docker, попробуйте Use Nginx Proxy Manager to manage multiple sites with Discourse
Discourse не использует MySQL. Он использует PostgreSQL.