./launcher rebuild app comando no encontrado

Las actualizaciones a través de la interfaz web están deshabilitadas hasta que ejecute la última imagen.

Para hacerlo, inicie sesión en su servidor mediante SSH y ejecute:

    cd /var/discourse
    git pull
    ./launcher rebuild app

Obtengo la pantalla anterior al intentar realizar una actualización desde el panel de control.

Parece que mi instalación está en var/www/discourse.

Ejecuté un git pull en la carpeta de Discourse, pero no sé cómo reconstruir la aplicación correctamente. Esta es una instalación con Docker; cualquier orientación sería muy apreciada, gracias.

¿Puedes compartir los comandos exactos que estás ejecutando y la salida que estás viendo (si lo prefieres, puedes ocultar las direcciones IP o los nombres de host)? /var/www/discourse suena como si estuvieras dentro del contenedor de Docker, y no en tu servidor.

Deberías hacer algo como:

ssh usuario@foro.ejemplo.com
cd /var/discourse
git pull
sudo ./launcher rebuild app

De alguna manera te estás conectando dentro del contenedor. Probablemente debas conectarte al puerto 22, o tal vez te estés conectando al puerto 2222; en instalaciones antiguas se exponía un puerto SSH para el contenedor.

Estoy usando Vultr y acabo de iniciar sesión en mi cuenta y abrir la ventana de la consola. Mi línea de comandos muestra root@vultr-app. ¿Hay alguna forma de cerrar sesión en la aplicación?

Creo que ya estoy allí. Usé un comando de salida y ahora mi estructura de carpetas parece correcta. La actualización se está reconstruyendo ahora. Gracias por la ayuda.

¡Ajá! Parece que deja la consola ejecutándose y olvidaste que habías entrado al contenedor (con ./launcher enter app).

Sí, eso es exactamente lo que sucedió.

C. Robert Christensen (Bob)