Два дискурса в контейнерах мешают друг другу?

У каждого из них должен быть свой Redis.

Я не помню или не до конца понимаю детали, но Discourse использует функцию, которая требует, чтобы у каждого сайта был свой Redis.

Простым (и недорогим) решением будет включить шаблон Redis в ваш контейнер web_only.