Disinstallazione di un'istanza Discourse

Helllo,

Is there comprehensive documentation available on how to uninstall discourse instance via command line?
This is required to do a clean install once again.

2 Mi Piace

Secondo la guida ufficiale di installazione, Discourse risiede all’interno del proprio contenitore Docker.
Quindi, è sufficiente arrestare il contenitore e rimuovere la cartella /var/discourse.

Passaggi.

  1. Effettua l’accesso via SSH al tuo server VPS.
  2. cd /var/discourse
  3. ./launcher stop app
  4. ./launcher destroy app
  5. cd /var
  6. sudo rm -rf discourse
1 Mi Piace

Sarebbe bello includere una sezione Disinstalla nell’installazione o in qualche altra guida.

Poiché il modo consigliato per fare le cose è installare Discourse su un’installazione pulita non utilizzata per altro, il modo in cui la maggior parte delle persone disinstalla è distruggendo la macchina virtuale.

Quelle istruzioni sono progettate solo per il caso più standard.

3 Mi Piace

Assolutamente, "Disinstalla" è così anno 2000 :wink:

1 Mi Piace

Una cosa interessante, se voglio fermare e distruggere l’app, tenterà di scaricare un’altra immagine di base. Che diavolo? :smile:

:/var/discourse> sudo ./launcher stop app
Rilevata architettura x86_64.

ATTENZIONE: Stiamo per iniziare a scaricare l'immagine di base di Discourse
Questo processo potrebbe richiedere da pochi minuti a un'ora, a seconda della velocità della tua rete


Sii paziente

2.0.20220818-0047: Estrazione da discourse/base
Digest: sha256:7734701087766821ffb2ddcef423754798bd345c2ac0d550131c6e6905c268e8
Stato: Immagine più recente scaricata per discourse/base:2.0.20220818-0047
docker.io/discourse/base:2.0.20220818-0047
Hai meno di 5 GB di spazio libero sul disco in cui si trova /var/lib/docker. Avrai bisogno di più spazio per continuare
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg00-var  9.8G  4.9G  4.4G  53% /var

Desideri tentare di recuperare spazio pulendo immagini e container Docker nel sistema? (s/N)s
Se la pulizia ha avuto successo, puoi riprovare ora
2 Mi Piace

Quello che ho fatto è stato:

  1. sudo rm -rf discourse
  2. trovare il container docker che ha discourse, terminarlo e poi rimuoverlo.

Fammi sapere se devo fare qualcos’altro. :slight_smile:

1 Mi Piace

Sì. ./launcher mantiene aggiornata l’immagine di base di Discourse e se stesso. Se hai familiarità con Docker, puoi semplicemente eseguire docker stop app;docker rm app come hai fatto.

1 Mi Piace

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