La pantalla de Administración/Actualización está en blanco. ¿Cómo actualizar manualmente Docker mediante la consola SSH?

Hoy, al entrar en nuestro Panel de Administración, recibimos la notificación:

Tu instalación de Discourse está desactualizada. Haz clic aquí para actualizar.

Primero, hice clic en el botón para Actualizar Docker.

Cuando terminó, desde el Panel de Administración, volví a visitar admin/update, solo para encontrar que la pantalla estaba en blanco dentro del marco “Admin/Update”.

Captura de pantalla

Intenté borrar la caché/cookies del navegador y también deshabilitar algunos componentes del tema, etc.

Inicié sesión a través de root en la consola de mi servidor e intenté ejecutar ./launcher rebuild app y obtuve este error:

:warning: “ERROR: Docker version 18.09.6 not supported, please upgrade to at least 20.10.0, or recommended 24.0.7”

Nuestro sitio sigue funcionando perfectamente… pero no puedo actualizar Docker a través de la interfaz de usuario.

¿Hay alguna forma de actualizar Docker de forma segura a través de la consola SSH y luego intentar reconstruir la aplicación?

Algunos otros puntos a considerar:

Actualmente estamos en la versión de Docker 18.09.6, build 481bc77

Mientras Docker se actualizaba a través de la interfaz de Administración, estuve conectado a mi consola e intentando añadir un plugin a través de nano containers/app.yml, ¿quizás eso causó algún tipo de conflicto? Desde entonces he eliminado las dos aplicaciones que estaba intentando añadir: - https://github.com/discourse/discourse-akismet.git y https://github.com/discourse/discourse-ai.git

1 me gusta

Hay un tema similar con una solución aquí:

5 Me gusta

Es muy probable que tu sistema operativo esté desactualizado y que debas migrar a una VM nueva. ¿cat /etc/issue sugiere que tienes 18.04?

Puedes intentar

apt update;apt install docker-ce

Otra forma, que imprime un mensaje aterrador, pero probablemente sea segura si instalaste Docker con apt

wget -qO- https://get.docker.com/ | sh
6 Me gusta

Sí, obtengo esto:

Ubuntu 18.04.6 LTS \n \l

¿Cuál es la forma más limpia/segura de moverse a una VM nueva y limpia?

3 Me gusta

Mover un sitio de Discourse a otro VPS con rsync

3 Me gusta

Tenías razón. Conseguir un nuevo sistema operativo Ubuntu probablemente fue la mejor opción. Acabo de pasar por el proceso de crear otra instalación en una instancia de Digital Ocean. Luego actualicé mis registros DNS y subí una copia de seguridad de nuestra antigua comunidad. ¡Todo funciona muy bien ahora!

¡Gracias!

3 Me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.