Ho provato a seguire altri thread (chiusi) qui riguardo all’aggiornamento di Docker, ma ogni approccio che ho provato fallisce per un motivo o per l’altro.
Come molti altri qui, sto eseguendo Discourse su un Droplet DigitalOcean. Ma non sono in grado di aggiornare alla versione 20.10.0 (o, idealmente, 24.0.7).
Spero solo di trovare qualche indicazione per poter aggiornare Docker dal prompt dei comandi. Grazie!
Ulteriori informazioni: Quando provo la soluzione di Jay, ricevo i seguenti errori:
E: Voce non valida 58 nel file di elenco /etc/apt/sources.list (analisi URI)
E: Impossibile leggere l'elenco delle origini.
È curioso che questo errore si ripeta 3 volte. (Forse perché ho provato a farlo troppe volte e ho installato più versioni errate della stessa cosa? In tal caso, non ho idea di come ripulire…)
Il tuo sistema operativo è obsoleto. Il tuo sources.list è obsoleto. Devi aggiornare il tuo server. Ti consiglierei di passare a uno nuovo.
È possibile che tu abbia un nuovo sistema operativo (ma è improbabile dato che si tratta di un Docker molto vecchio, risalente al 2021) e che in qualche modo qualcosa abbia danneggiato quel file.
Se non vuoi aggiornare il tuo sistema operativo, non vuoi aggiornare Discourse.
È quello che ho fatto, sia in questo forum che altrove.
Sono felice di farlo, ma sto riscontrando un problema con la voce malformata 58. Potrebbe essere che il mio server non stia eseguendo https e il file sources.list abbia solo riferimenti http?
Se riesco a superare questo passaggio, posso aggiornare il sistema operativo. Il problema è che non so come superare dove sono ora.
Potrei finire per fare questo—anche se sembra che occuperà un paio di giorni—ma fatico a credere che sia più semplice rispetto ad aggiornare Ubuntu su questo Droplet.
Con tutte le persone qui che eseguono Discourse sui Droplet, non c’è modo conosciuto per superare questo ostacolo?
Non faticare Li ho fatti entrambi. In termini di tempo, iniziare da uno nuovo è più veloce, ma devi aggiungere le chiavi ssh per far funzionare rsync. Richiede pochi minuti, se non l’hai mai fatto prima, ma è facile.
L’aggiornamento di Ubuntu richiede più tempo, perché devi prima fare uno snapshot. Dopodiché ci sono molte domande, per lo più sulle configurazioni, e anche quelle richiedono un po’ di tempo per decidere (il mio consiglio è di usare quelle vecchie se scegli quella strada). Ma non puoi essere totalmente sicuro se qualcosa di vecchio è rimasto indietro.
Ok, non era la fine del file, e ho rimosso la riga che si era aggiunta mentre armeggiavo con l’installazione. Proverò di nuovo alcuni di questi tutorial.