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 :
Ce guide fournit des instructions étape par étape pour mettre à jour manuellement Discourse, le conteneur Docker et le système d’exploitation Ubuntu sur une installation auto-hébergée.
Niveau d’utilisateur requis : Administrateur système
Accès SSH au serveur.
Si vous auto-hébergez Discourse, vous devez occasionnellement effectuer une mise à jour manuelle via la ligne de commande pour obtenir les dernières versions de sécurité et les bibliothèques…
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 worki…
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 !