Oui, vous pouvez utiliser une seule base de données postgres pour plusieurs sites Discourse, mais à moins que vous n’utilisiez le multisite (voir Multisite configuration with Docker), chacun a besoin de son propre redis.
Vous devrez créer une autre base de données et configurer le deuxième conteneur web pour qu’il l’utilise au lieu de celui nommé Discourse.