Ana_d
(Ana)
18 Julio, 2021 18:34
1
Hola,
Estoy intentando actualizar mi foro de Discourse a través de la consola del droplet de DigitalOcean. No me siento cómodo con Docker.
Intenté lo siguiente:
This guide provides step-by-step instructions for manually updating Discourse, the Docker container, and the Ubuntu operating system on a self-hosted setup.
Required user level: System Administrator
SSH access to the server.
If you self-host Discourse, you occasionally need to run a manual update via the command line to get the latest security releases and newest libraries.
These updates are not picked up in admin/upgrade, which is why you’ll occa…
Pero obtuve este mensaje de error:
demasiados argumentos
Después de eso, fui al enlace al final del mensaje de error:
I just ran:
cd /var/discourse
git pull
./launcher rebuild app
And am getting:
Your Docker installation is not working correctly
See: https://meta.discourse.org/t/docker-error-on-bootstrap/13657/18?u=sam
What do I do?
First things first … scroll up.
The error will usually contain multiple lines, the last line just points you here, previous lines point at the actual issue.
Second thing … can you run a trivial container… try.
docker run -it --rm hello-world
If this is not working…
Y probé ejecutar esto:
docker run -it --rm hello-world
Intenté la limpieza, pero tenía miedo de perder algo de mi trabajo.
¿Podría alguien ayudarme?
Gracias por leerme.
Benjamin_D
(Benjamin Decotte)
18 Julio, 2021 19:31
2
Hola,
Dado que tu foro está activo (aún puedes descargar una copia de seguridad por si acaso) y asumiendo que tu servidor no está muy desactualizado y que esto ha funcionado antes, podría tratarse simplemente de un problema de red transitorio. ¿Podrías intentar reconstruirlo de nuevo?
Falco
(Falco)
18 Julio, 2021 20:09
3
Puedes ejecutar ./launcher start app para iniciar tu instancia nuevamente sin la actualización.
En cuanto al error durante la actualización, parece tratarse de un problema en el servicio hub.docker.com . Inténtalo más tarde; es posible que estén experimentando algunos problemas técnicos.
Ana_d
(Ana)
19 Julio, 2021 17:56
4
¡Funcionó!
Parece que al copiar y pegar el comando:
cd /var/discourse
git pull
./launcher rebuild app
había demasiados espacios, y por eso obtuve el error de “demasiados argumentos”:
Así que simplemente copié y pegué cada línea por separado y funcionó perfectamente. ¡Gracias a todos por su tiempo!