Uma maneira de fazer isso é ter múltiplos contêineres, um para stable (estável) e outro para main (principal).
Outra opção é Using dv (Discourse Vibe) to configure Discourse AI in development
Você não precisa usar nenhum dos recursos de IA do dv, se não quiser (embora possam ser úteis, é claro). Mas, essencialmente, o dv permite que você inicie múltiplos contêineres muito rapidamente. Assim, você pode executar dois contêineres lado a lado (ou mais), um para cada versão/ramificação.