Sí. Tienes Ubuntu como sistema operativo, luego Docker como una aplicación instalada en el sistema operativo, y Discourse ejecutándose encima de Docker.
Docker crea la posibilidad de aislar aplicaciones en contenedores (simplifiquémoslo como una máquina virtual ligera), donde puedes ejecutar múltiples aplicaciones sin afectar el sistema operativo.