Página de mantenimiento mientras docker tarda en reconstruirse

Hola,

¿Hay alguna forma elegante de poner una página de mantenimiento mientras se reconstruye el docker?
El host es un servidor Ubuntu 22.04.
¿Debo simplemente instalar nginx y mostrar una página de esa manera?
Desearía que el docker de Discourse aún pudiera estar en funcionamiento mientras ocurre el proceso de reconstrucción. Pero veo que elimina el docker actual cerca del inicio del proceso de compilación.
Saludos

3 Me gusta

Rara vez necesitas actualizar desde la terminal. Usa la página de Actualización (Admin → Actualización) y prácticamente no hay tiempo de inactividad.

Para las raras ocasiones en las que necesites actualizar desde la terminal, consulta el enlace de @Moin.

3 Me gusta

Gracias por toda la gran información. Nuestro equipo está disfrutando mucho del discurso. Felicitaciones a todos los desarrolladores que contribuyeron a este proyecto.

3 Me gusta

Si eso es algo que puedes hacer “simplemente”, entonces puedes configurar nginx como un proxy inverso que mostrará la página de bienvenida si Discourse no está disponible.

Puedes hacer una instalación de dos contenedores que hace precisamente eso. Esto te da un tiempo de inactividad de solo un minuto mientras se inicia el nuevo contenedor.

Qué camino es “más fácil” es una cuestión de opinión.

1 me gusta