Página de manutenção enquanto o docker leva tempo para reconstruir

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

3 curtidas

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

3 curtidas

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.

3 curtidas

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.

1 curtida