Il launcher fallisce - spazio di archiviazione limitato - launcher distrugge app

Ciao ragazzi.
Mi chiedo se sia un bug?

-» $ ./launcher destroy app
Rilevata architettura x86_64.

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

Per favore, sii paziente

2.0.20220128-1817: Estrazione da discourse/base
Digest: sha256:dcb4eb8e41a2e84f776f80587f308d167a54ad7ff4ba616199891828bbd4ddae
Stato: Immagine più recente scaricata per discourse/base:2.0.20220128-1817
docker.io/discourse/base:2.0.20220128-1817
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/ubuntu--vg-ubuntu--lv   19G   14G  3.8G  79% /

Desideri tentare di recuperare spazio pulendo le immagini e i container docker nel sistema? (y/N)y
Se la pulizia ha avuto successo, puoi riprovare ora

Sicuramente, anche se fosse così e lo spazio di archiviazione fosse effettivamente limitato, allora forse ogni altra azione potrebbe fallire ma ciò non dovrebbe impedire a ‘launcher’ di distruggere il container, giusto?
Qual è la logica dietro questo?
La stessa cosa che sperimento con ‘stop’

p.s. Sono nuovo di Discourse - perché ‘destroy’ dovrebbe ‘..iniziare a scaricare il Discourse..’?

Quando dici ./launcher destroy app, significa che launcher opererà sul sito definito nel file app.yml. Per analizzare quel file app.yml e costruire tutta la logica al suo interno, abbiamo bisogno di un software. E poiché non possiamo controllare in modo realistico quale software esiste sulle migliaia di host diversi che eseguono Discourse, utilizziamo la stessa immagine di base che utilizziamo per Discourse per analizzare e interpretare ciò che è presente nel file app.yml, quindi dobbiamo scaricarla.

Se non puoi permetterti lo spazio, puoi sempre scendere a un livello di astrazione ai comandi docker direttamente. In questo esempio, l’equivalente sarebbe docker stop app && docker rm app.

2 Mi Piace

20 GB sono appena sufficienti per operare e una volta che il tuo forum avrà molti dati non sarai in grado di fare le cose nel modo prescritto, supportato e semplice. Raccomando un minimo di 25 GB, ma 50 è un posto più sicuro per iniziare.

Potresti anche vedere se ci sono backup che riempiono le cose? Ma potresti voler essere in grado di fare backup un giorno.