Olá,\nExiste uma maneira elegante de colocar uma página de manutenção no lugar enquanto o docker está sendo reconstruído?\nO host é um servidor Ubuntu 22.04?\nDevo apenas instalar o nginx e exibir uma página dessa forma.\nEu gostaria que o docker do discourse ainda pudesse estar em execução enquanto o processo de reconstrução estivesse ocorrendo. Mas vejo que ele derruba o docker atual mais perto do início do processo de compilação.\nObrigado
Raramente você precisa atualizar pelo terminal. Use a página de Atualização (Admin → Atualização) e há virtualmente zero tempo de inatividade.
Para as raras ocasiões em que você precisa atualizar pelo terminal, veja o link do @Moin
Obrigado por todas as ótimas informações. Nossa equipe está realmente gostando do discurso. Parabéns a todos os desenvolvedores que contribuíram para este projeto.
Se isso é algo que você pode “apenas” fazer, então você pode configurar o nginx como um proxy reverso que exibirá a página de splash se o discourse estiver inativo.
Você pode fazer uma instalação de dois contêineres que faz exatamente isso. Isso lhe dá um tempo de inatividade de apenas um minuto enquanto o novo contêiner é iniciado.
Qual caminho é “mais fácil” é uma questão de opinião.