Essai de récupération d'une installation

ok, alors copiez tout ce répertoire quelque part pour le mettre en lieu sûr :

/var/discourse/shared

de cette façon, vous pourrez essayer de restaurer à partir des sauvegardes ou même essayer de réparer la base de données corrompue si nécessaire.

ensuite, supprimez vos conteneurs docker, faites un docker image prune -a, supprimez /var/discourse, et réinstallez discourse. puis copiez le fichier de sauvegarde le plus récent en place et essayez de restaurer.