ok, entonces copia todo este directorio a algún lugar para guardarlo:
/var/discourse/shared
de esa manera puedes intentar restaurar desde copias de seguridad o incluso intentar reparar la base de datos corrupta si es necesario.
luego elimina tus contenedores docker, haz un docker image prune -a, elimina /var/discourse e instala discourse de nuevo. luego copia el archivo de copia de seguridad más reciente en su lugar e intenta restaurar.