Tenho um droplet Linux muito, muito antigo no Digital Ocean.
Como posso consertar isso?
A propósito, antes de tentar atualizar, recebi a pior infestação de spam de todos os tempos!
Primeiro tentei o botão de atualização regular:
Tarefas: TOP => assets:precompile:compress_js
(Veja o rastreamento completo executando a tarefa com --trace)
Docker Manager: FALHA AO ATUALIZAR
#<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 `’
Então fiz login e tentei a maneira antiga de reconstruir o aplicativo.
root@forum:/var/discourse# ./launcher rebuild app
ERRO: Docker version 18.09.0 não suportada, por favor atualize para pelo menos 20.10.0, ou recomendado 24.0.7
root@forum:/var/discourse# wget -qO- https://get.docker.com/ | sh
Executando script de instalação do docker, commit: 0d6f72e671ba87f7aa4c6991646a1a5b9f9dae84
Aviso: o comando “docker” parece já existir neste sistema.
Se você já tem o Docker instalado, este script pode causar problemas, que é
por isso que estamos exibindo este aviso e oferecendo a oportunidade de cancelar a
instalação.Se você instalou o pacote Docker atual usando este script e está usando-o
novamente para atualizar o Docker, você pode ignorar esta mensagem com segurança.
e então tentei instalar o docker
root@forum:/var/discourse# wget -qO- https://get.docker.com/ | sh
Executando script de instalação do docker, commit: 0d6f72e671ba87f7aa4c6991646a1a5b9f9dae84
Aviso: o comando “docker” parece já existir neste sistema.
Se você já tem o Docker instalado, este script pode causar problemas, que é
por isso que estamos exibindo este aviso e oferecendo a oportunidade de cancelar a
instalação.Você pode pressionar Ctrl+C agora para abortar este script.
- sleep 20
AVISO DE DEPRECIAÇÃO
Esta distribuição Linux (ubuntu bionic) atingiu o fim de sua vida útil e não é mais suportada por este script. Nenhuma atualização ou correção de segurança será lançada para esta distribuição, e os usuários são recomendados a atualizar para uma versão atualmente mantida do ubuntu.