tornadoredis се опитва да използва redis на localhost . (Вижте източника тук)
Така че трябва да информирате tornadoredis където се изпълнява redis (тъй като за изображението на docker не работи на localhost ).
Например:
c = tornadoredis.Client(host="<hostname>")
c.connect()
Във вашия конкретен случай заменете "redis" за "<hostname>" .