Uninstalling discourse instance

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

According to the official installation guide, discourse lives inside its own docker container.
So, you simply need to stop the container and remove /var/discourse folder.

Steps.

  1. ssh into your vps server.
  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.