tornadoredis tente d'utiliser redis sur localhost . (Voir la source ici)
Vous devez donc informer tornadoredis où redis est en cours d'exécution (puisque l'image docker ne s'exécute pas sur localhost ).
Par exemple :
c = tornadoredis.Client(host="<hostname>")
c.connect()
Dans votre cas spécifique, remplacez "redis" pour "<hostname>" .