Open rokisin opened 6 years ago
Cannot allocate memory - /usr/local/bin/ruby -r ./siteconf20181109-6-2uuxft.rb
Nokogiriをビルドするところでメモリが解放できてないよってエラーがでてますね。 私も同じようなのがでたのですが、Vagrantの設定でメモリを2048にしたら解決しました。
VagrantFileを確認して、もしvb.memoryが1024だったら
config.vm.provider :virtualbox do |vb|
vb.gui = false
vb.memory = 2048
vb.cpus = 1
vb.customize ["modifyvm", :id, "--cpuexecutioncap", 100]
config.ignition.config_obj = vb
end
と変更して、vagrant reload
を実行してください
すでになっている場合(最新だとなっている)なら、一回Dockerのスナップショットが残っている可能性があるので
docker rm `docker ps -a -q`
ですべてのスナップショットを消しましょう
書いてあったー 無事railsの画面まで出せました。ありがとうございましたー
docker-compose upするとnokogiriのインストールでエラーになるのですが解決策はありますか?