Tela do Admin/Atualização está em branco. Como atualizar manualmente o Docker via console SSH?

Hoje, quando acessei nosso Painel de Administração, recebemos a notificação:

Sua instalação do Discourse está desatualizada. Clique aqui para atualizar.

Primeiro, cliquei no botão para Atualizar o Docker.

Quando terminou, do Painel de Administração, visitei novamente admin/update, apenas para descobrir que a tela estava em branco dentro do quadro “Admin/Update”.

Captura de tela

Tentei limpar o cache/cookies do navegador e também desabilitar alguns componentes de tema, etc.

Fiz login via root no console do meu servidor e tentei executar ./launcher rebuild app e recebi este erro:

:warning: “ERRO: Versão do Docker 18.09.6 não suportada, por favor, atualize para pelo menos 20.10.0, ou recomendado 24.0.7”

Nosso site ainda está funcionando perfeitamente… mas não consigo atualizar o Docker pela interface do usuário.

Existe uma maneira segura de atualizar o Docker via Console SSH e tentar reconstruir o aplicativo depois disso?

Alguns outros pontos a serem considerados:

Estamos atualmente na versão do Docker 18.09.6, build 481bc77

Enquanto o Docker estava atualizando pela interface de Administração, eu estava logado no meu console e tentando adicionar um plugin via nano containers/app.yml, então talvez isso tenha causado algum tipo de conflito?? Desde então, excluí os dois aplicativos que estava tentando adicionar:

1 curtida

Há um tópico semelhante com uma solução aqui:

5 curtidas

Há uma boa chance de seu sistema operacional estar desatualizado e de você dever migrar para uma nova VM. cat /etc/issue sugere que você tem 18.04?

Você pode tentar

apt update;apt install docker-ce

Outra maneira, que exibe uma mensagem assustadora, mas provavelmente é segura se você instalou o docker com apt

wget -qO- https://get.docker.com/ | sh
6 curtidas

Sim! Eu recebo isto:

Ubuntu 18.04.6 LTS \n \l

Qual é a maneira mais limpa/segura de migrar para uma nova VM?

3 curtidas

Mover um site Discourse para outro VPS com rsync

3 curtidas

Você estava certo. Conseguir um novo sistema operacional Ubuntu provavelmente foi a melhor maneira de seguir em frente. Acabei de passar pelo processo de criação de outra instalação em um droplet da Digital Ocean. Em seguida, atualizei meus registros de DNS e fiz o upload de um backup de nossa antiga comunidade. Tudo está funcionando perfeitamente agora!

Obrigado!

3 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.