O Discourse foi configurado como um multisite e executa seis instâncias em seis bancos de dados e seis domínios diferentes. Toda vez que uma nova instância é adicionada, o contêiner é reconstruído:
./launcher rebuild app
Isso leva alguns minutos e, durante esse processo, todos os fóruns ficam indisponíveis. Funcionou bem nos últimos meses e tudo está correto. No entanto, à medida que o número de instâncias cresce, o inconveniente de desligar todas elas cada vez que uma nova é adicionada afeta um número crescente de usuários.
Existe um HOWTO para adicionar uma nova instância de fórum dinamicamente, em vez de reconstruir o app?
Se o banco de dados for criado e migrado e o multisite.yml for atualizado no contêiner, você pode simplesmente executar sv restart unicorn, mas não acho que haja uma maneira fácil de fazer isso.
O que eu acho que você deseja é uma instalação com dois contêineres, para que você possa fazer o bootstrap enquanto o contêiner antigo continua em execução.