'launcher' falla - almacenamiento limitado - launcher destruye la aplicación

Hola chicos.
¿Me pregunto si es un error?

-» $ ./launcher destroy app
Se detectó la arquitectura x86_64.

ADVERTENCIA: Vamos a empezar a descargar la imagen base de Discourse
Este proceso puede tardar entre unos minutos y una hora, dependiendo de la velocidad de tu red

Por favor, ten paciencia

2.0.20220128-1817: Extrayendo de discourse/base
Digest: sha256:dcb4eb8e41a2e84f776f80587f308d167a54ad7ff4ba616199891828bbd4ddae
Status: Imagen más reciente descargada para discourse/base:2.0.20220128-1817
docker.io/discourse/base:2.0.20220128-1817
Tienes menos de 5 GB de espacio libre en el disco donde se encuentra /var/lib/docker. Necesitarás más espacio para continuar
Filesystem                         Size  Used Avail Use% Mounted on
/dev/mapper/ubuntu--vg-ubuntu--lv   19G   14G  3.8G  79% /

¿Te gustaría intentar recuperar espacio limpiando imágenes y contenedores de docker en el sistema? (y/N)y
Si la limpieza fue exitosa, puedes intentarlo de nuevo ahora

Seguramente, incluso si ese es el caso y el almacenamiento es limitado, entonces quizás cualquier otra acción pueda fallar, pero eso no debería impedir que ‘launcher’ destruya el contenedor, ¿verdad?
¿Cuál es la lógica detrás de eso?
Lo mismo experimento con ‘stop’

p.d. Soy nuevo en Discourse - ¿por qué ‘destroy’ haría ‘..empezar a descargar el Discourse..’?

Cuando dices ./launcher destroy app, significa que launcher operará en el sitio definido en el archivo app.yml. Para poder analizar ese archivo app.yml y construir toda la lógica que contiene, necesitamos algún software. Y como no podemos controlar de manera factible qué software existe en los miles de hosts diferentes que ejecutan Discourse, usamos la misma imagen base que usamos para Discourse para analizar e interpretar lo que hay en ese archivo app.yml, por lo tanto, necesitamos descargarlo.

Si no puedes permitirte el espacio, siempre puedes bajar un nivel de abstracción a los comandos docker directamente. En este ejemplo, el equivalente sería docker stop app && docker rm app.

2 Me gusta

20 GB apenas son suficientes para operar y, una vez que su foro tenga muchos datos, no podrá hacer las cosas de la manera prescrita, admitida y sencilla. Recomiendo un mínimo de 25 GB, pero 50 es un lugar más seguro para empezar.

¿También podría ver si hay copias de seguridad que estén llenando las cosas? Pero es posible que desee poder hacer copias de seguridad algún día.