Sto cercando di installare il plugin Discourse Math. È il primo plugin che installo. Discourse è in esecuzione su una VM molto modesta sotto GCP.
Ho modificato il file app.yml nel seguente modo:
hooks:
after_code:
- exec:
cd: $home/plugins
cmd:
- git clone https://github.com/discourse/docker_manager.git
- git clone https://github.com/discourse/discourse-math.git
Dopo aver eseguito ./launcher rebuild app, ho ricevuto il messaggio riportato di seguito dalla mia VM, che lamenta problemi di memoria, e il mio plugin non appare ancora nelle impostazioni di Discourse, quindi sembra che non sia stato installato. Il messaggio qui sotto significa che, a causa della mancanza di memoria, non è successo nulla? Sono sorpreso che 5 GB non siano sufficienti per scaricare il plugin. C’è un modo per verificare se il download è avvenuto? O è semplicemente il mio app.yml che non ho modificato correttamente?
root@discourse-gcp1:/var/discourse# ./launcher rebuild app
WARNING: We are about to start downloading the Discourse base image
This process may take anywhere between a few minutes to an hour, depending on your network speed
Please be patient
2.0.20200512-1735: Pulling from discourse/base
Digest: sha256:7f6c5be23a8e4237cecafaca9d041de5964f8237345b7b183cebdee1f73ed024
Status: Downloaded newer image for discourse/base:2.0.20200512-1735
docker.io/discourse/base:2.0.20200512-1735
You have less than 5GB of free space on the disk where /var/lib/docker is located. You will need more space to continue
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 9.6G 5.3G 4.4G 55% /
Would you like to attempt to recover space by cleaning docker images and containers in the system?(y/N)y
If the cleanup was successful, you may try again now
root@discourse-gcp1:/var/discourse#