La schermata Amministratore/Aggiornamento è vuota. Come aggiornare manualmente Docker tramite la Console SSH?

Oggi, quando sono entrato nella nostra Bacheca Amministratore, abbiamo ricevuto la notifica:

La tua installazione di Discourse è obsoleta. Clicca qui per aggiornare.

Ho prima cliccato sul pulsante per Aggiornare Docker.

Al termine, dalla Bacheca Amministratore, ho visitato nuovamente admin/update, solo per scoprire che la schermata era vuota all’interno del frame “Amministratore/Aggiornamento”.

Screenshot

Ho provato a cancellare la cache/i cookie del browser e anche a disabilitare alcuni componenti del tema, ecc.

Mi sono collegato tramite root alla console del mio server e ho provato a eseguire ./launcher rebuild app e ho ottenuto questo errore:

:warning: “ERRORE: Versione Docker 18.09.6 non supportata, si prega di aggiornare almeno alla 20.10.0, o consigliata 24.0.7”

Il nostro sito funziona ancora perfettamente… ma non riesco ad aggiornare Docker tramite l’interfaccia utente.

C’è un modo per aggiornare Docker in sicurezza tramite la console SSH e provare a ricostruire l’app dopo?

Altri punti da considerare:

Attualmente siamo sulla versione Docker 18.09.6, build 481bc77

Mentre Docker si aggiornava tramite l’interfaccia di amministrazione, ero collegato alla mia console e stavo tentando di aggiungere un plugin tramite nano containers/app.yml, quindi forse ciò ha causato qualche tipo di conflitto? Ho da allora eliminato le due app che stavo tentando di aggiungere:

1 Mi Piace

C’è un argomento simile con una soluzione qui:

5 Mi Piace

È molto probabile che il tuo sistema operativo sia obsoleto e che dovresti passare a una nuova VM. cat /etc/issue suggerisce che hai la versione 18.04?

Puoi provare

apt update;apt install docker-ce

Un altro modo, che stampa un messaggio spaventoso, ma è probabilmente sicuro se hai installato Docker con apt

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

Sì! Ottengo questo:

Ubuntu 18.04.6 LTS \n \l

Qual è il modo più pulito/sicuro per passare a una nuova VM?

3 Mi Piace

Spostare un sito Discourse su un altro VPS con rsync

3 Mi Piace

Avevi ragione. Ottenere un nuovo sistema operativo Ubuntu è stata probabilmente la decisione migliore. Ho appena completato il processo di creazione di un’altra installazione su un droplet Digital Ocean, quindi ho aggiornato i miei record DNS e caricato un backup dalla nostra vecchia community. Ora funziona tutto alla grande!

Grazie!

3 Mi Piace

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