Ricostruire l'app non funziona su Ubuntu 16.04

Ciao,

Abbiamo un vecchio server Ubuntu - 16.04 su cui ospitiamo il nostro forum.
Recentemente il server è andato in crash e Discourse si è fermato. Quando abbiamo provato a eseguire ./launcher restart o ./launcher rebuild app, abbiamo ricevuto il messaggio che la versione minima di Docker supportata è la 20.0.10.
Tuttavia, Ubuntu 16.04 (xenial) ufficiale ha solo fino alla versione 19 di Docker nel repository ufficiale di Docker.
Quindi abbiamo scaricato manualmente una versione di Docker 20 da un ramo separato che funziona con Ubuntu 16.04. Docker si è installato correttamente.
Tuttavia, quando abbiamo provato a eseguire rebuild app, abbiamo ricevuto alcuni messaggi di errore durante l’installazione e l’installazione non è andata a buon fine.

Non vogliamo perdere i post e i dati del forum esistente. Inoltre, non abbiamo la possibilità di aggiornare Ubuntu poiché ha altre applicazioni in esecuzione in parallelo che non possiamo rischiare di interrompere.

Come possiamo far sì che il forum Discourse si ricostruisca con successo e non perda i dati esistenti, data la situazione sopra descritta?

Il tuo server Ubuntu è troppo vecchio, anche se potresti avere Docker aggiornato. Probabilmente hai altre dipendenze obsolete/non più supportate.

Dovrai pensare a rinnovare un nuovo server e a una nuova installazione di Discourse. Quindi, ripristina un backup del tuo Discourse.

Potrebbe essere necessario considerare di pubblicare in Marketplace se hai bisogno di assistenza per portare a termine questa operazione, dato che la tua attuale installazione è molto obsoleta.

5 Mi Piace