Discourse Math プラグインのインストールを試みています。これは私が初めてインストールするプラグインです。Discourse は GCP 上の非常に小規模な VM で動作しています。
app.yml ファイルを以下のように編集しました。
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
./launcher rebuild app を実行したところ、VM から下のメッセージが表示され、メモリ不足を指摘されました。また、プラグインは Discourse の設定に表示されないため、インストールされていないようです。以下のメッセージは、メモリ不足により何も実行されなかったことを意味するのでしょうか?5 GB あればプラグインのダウンロードは十分だと思っていたので驚きました。ダウンロードが行われたか確認する方法はありますか?それとも、単に app.yml の編集が適切でなかっただけでしょうか?
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#