Cómo configurar el mapeo de host en una instancia de Discourse de varios sitios

Sí. Puedes usar cualquier subdominio para cualquier sitio. Consulta Configuración de multisitio con Docker.