Parece que sí. Una solución sería utilizar el contenedor de Redis existente en lugar de incluir otro. Consulta Cómo pasar de un contenedor independiente a contenedores separados para la web y los datos y otros temas sobre contenedores para obtener algunos consejos.
Esto requerirá un conocimiento considerable de Discourse, Redis y Docker para que puedas personalizar las instrucciones. Si necesitas instrucciones sencillas, te convendrá más obtener otra máquina virtual o pedir ayuda en Marketplace con un presupuesto.