Ho seguito la guida all’installazione consigliata qui: discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub
Questi sono gli unici comandi richiesti per l’installazione di docker:
sudo apt install docker.io
sudo apt install git
Questo manterrà docker aggiornato all’ultima versione?
Sto eseguendo Ubuntu server 22.04.
2 Mi Piace
Nell’interfaccia web è presente l’updater che può essere utilizzato per aggiornare docker e ti dirà se è aggiornato su (URL del sito)/admin/update.
1 Mi Piace
pfaffman
(Jay Pfaffman)
8 Giugno 2024, 6:51pm
3
Puoi
apt-get update; apt-get upgrade
Puoi anche configurare apt per applicare automaticamente gli aggiornamenti e riavviare se effettui una ricerca.
2 Mi Piace
Non dovrebbe essere apt-get?
1 Mi Piace
“-get” non è più richiesto in Ubuntu, quindi basta “apt” per tutti i comandi.
2 Mi Piace
La mia domanda era più legata ai repository di Ubuntu con docker e se impacchettano l’ultima versione. Posso controllare con i repository 22.04. Grazie
1 Mi Piace
“apt upgrade” aggiornerà Ubuntu, ma aggiorna anche Docker?
Per la ricompilazione dell’app, vai in cd/var/discourse quindi ./launcher rebuild app
1 Mi Piace
Dovrebbe aggiornare docker poiché il comando originale è
sudo apt install docker.io quindi viene scaricato dai repository di ubuntu.
Da quella guida citata sopra:
Discourse:
A causa del modo in cui è cambiato il packaging di Docker, potresti anche dover aggiornare il tuo Docker dai pacchetti lxc-docker o docker-engine. Un modo per farlo è tramite lo script Docker qui (ti avviserà di un’installazione esistente ma dovrebbe aggiornarsi correttamente):
wget -qO- https://get.docker.com/ | sh
Questo utilizzerà ora le versioni principali di docker-ce.
Modifica: questo comando sembra aver causato il crash del sito, non si consiglia di eseguirlo.
2 Mi Piace