J’ai un très, très vieux droplet Linux sur Digital Ocean.
Comment puis-je résoudre ce problème ?
Au fait, avant d’essayer de mettre à jour, j’ai eu la pire infestation de spam jamais vue !
J’ai d’abord essayé le bouton de mise à jour habituel :
Tâches : TOP => assets:precompile:compress_js
(Voir la trace complète en exécutant la tâche avec --trace)
Docker Manager : ÉCHEC DE LA MISE À NIVEAU
#<RuntimeError: RuntimeError>
/var/www/discourse/plugins/docker_manager/lib/docker_manager/upgrader.rb:210:in `run’
/var/www/discourse/plugins/docker_manager/lib/docker_manager/upgrader.rb:111:in `upgrade’
/var/www/discourse/plugins/docker_manager/scripts/docker_manager_upgrade.rb:19:in `block in ’
/var/www/discourse/plugins/docker_manager/scripts/docker_manager_upgrade.rb:6:in `fork’
/var/www/discourse/plugins/docker_manager/scripts/docker_manager_upgrade.rb:6:in `’
Ensuite, je me suis connecté et j’ai essayé l’ancienne méthode pour reconstruire l’application.
root@forum:/var/discourse# ./launcher rebuild app
ERREUR : La version de Docker 18.09.0 n’est pas prise en charge, veuillez mettre à niveau vers au moins 20.10.0, ou la version recommandée 24.0.7
root@forum:/var/discourse# wget -qO- https://get.docker.com/ | sh
Exécution du script d’installation de Docker, commit : 0d6f72e671ba87f7aa4c6991646a1a5b9f9dae84
Attention : la commande “docker” semble déjà exister sur ce système.
Si vous avez déjà Docker installé, ce script peut causer des problèmes, c’est pourquoi nous affichons cet avertissement et vous donnons la possibilité d’annuler l’installation.
Si vous avez installé le package Docker actuel à l’aide de ce script et que vous l’utilisez à nouveau pour mettre à jour Docker, vous pouvez ignorer ce message en toute sécurité.
et ensuite j’ai essayé d’installer docker
root@forum:/var/discourse# wget -qO- https://get.docker.com/ | sh
Exécution du script d’installation de Docker, commit : 0d6f72e671ba87f7aa4c6991646a1a5b9f9dae84
Attention : la commande “docker” semble déjà exister sur ce système.
Si vous avez déjà Docker installé, ce script peut causer des problèmes, c’est pourquoi nous affichons cet avertissement et vous donnons la possibilité d’annuler l’installation.
Vous pouvez appuyer sur Ctrl+C maintenant pour annuler ce script.
- sleep 20
AVERTISSEMENT DE DÉPRÉCIATION
Cette distribution Linux (ubuntu bionic) a atteint sa fin de vie et n’est plus prise en charge par ce script.
Aucune mise à jour ou correction de sécurité ne sera publiée pour cette distribution, et il est recommandé aux utilisateurs de passer à une version actuellement maintenue d’ubuntu.