Migração de container autônomo para containers web e de dados separados

Talvez sim. É uma grande ajuda e, assim como o discourse-setup, serve a um propósito muito específico: uma nova instalação totalmente padrão. Meus scripts de instalação o utilizam há bastante tempo. Pode ser uma maneira fácil de migrar para dois containers, desde que você esteja disposto a fazer um backup do container antigo e restaurá-lo no novo.

Minha preocupação sempre foi que seria difícil dar suporte, pois pessoas que não o entendem tentarão usá-lo e, em seguida, não conseguirão utilizar nenhuma documentação, já que o “rebuild app” não funcionará mais. Além disso, saber quando é necessário reconstruir o container do banco de dados também é difícil. Recentemente, uma reconstrução falhou porque o Redis 3.0 foi utilizado, mas agora o 4.0 é obrigatório. O PostgreSQL também precisou ser atualizado, o que exigiu seguir uma sequência de etapas, mas era necessário saber quando reconstruir o container de dados e quando reconstruir o container web, além de como alterar o caminho do recomendado. Tudo correu sem problemas para mim, mas tentar comunicar isso a alguém que não sabe o que é bash em um fórum seria frustrante para todos os envolvidos.

Acho que pode ser melhor manter a barreira para criar uma instalação não padrão bastante alta, para proteger as pessoas de si mesmas.

3 curtidas