Ana_d
(Ana)
Juillet 18, 2021, 6:34
1
Bonjour,
Je tente de mettre à jour mon forum Discourse via la console de mon droplet DigitalOcean. Je ne suis pas à l’aise avec Docker.
J’ai essayé ceci :
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…
Mais j’ai obtenu ce message d’erreur :
too many arguments
Ensuite, je suis allé au lien à la fin du message d’erreur :
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…
Et j’ai essayé d’exécuter ceci :
docker run -it --rm hello-world
J’ai essayé le nettoyage, mais j’avais peur de perdre des éléments de mon travail.
Pourriez-vous m’aider ?
Merci de m’avoir lu.
Benjamin_D
(Benjamin Decotte)
Juillet 18, 2021, 7:31
2
Bonjour,
Étant donné que votre forum est en ligne (vous pouvez toujours télécharger une sauvegarde au cas où) et en supposant que votre hébergeur est assez à jour et que cela a déjà fonctionné, il pourrait s’agir simplement d’un problème réseau passager. Pourriez-vous essayer de reconstruire à nouveau ?
Falco
(Falco)
Juillet 18, 2021, 8:09
3
Vous pouvez exécuter ./launcher start app pour redémarrer votre instance sans mettre à jour.
Concernant l’erreur survenue pendant la mise à jour, il semble qu’elle provienne du service hub.docker.com . Réessayez plus tard ; ils pourraient rencontrer des problèmes techniques.
Ana_d
(Ana)
Juillet 19, 2021, 5:56
4
Ça a fonctionné !
Il semble que lorsque je copiais/colais la commande :
cd /var/discourse
git pull
./launcher rebuild app
Il y avait trop d’espaces, et c’est pour cela que j’ai obtenu l’erreur « too many arguments » :
J’ai donc simplement copié/collé chaque ligne séparément et tout a fonctionné parfaitement. Merci à tous pour votre temps !