Isso é RAM insuficiente para fazer o Discourse funcionar. Além disso, não acho que o Heroku consiga rodar Docker.
Certo. E quanto ao cloud.ibm.com? Ele tem 35 GB.
Acho que, se você usar o IBM Cloud (Cloud Virtual Server) com pelo menos 1 GB de RAM, isso deve ser suficiente para você começar.