Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Heroku 在dokku建造流星_Heroku_Meteor_Build_Digital Ocean_Dokku - Fatal编程技术网

Heroku 在dokku建造流星

Heroku 在dokku建造流星,heroku,meteor,build,digital-ocean,dokku,Heroku,Meteor,Build,Digital Ocean,Dokku,digitalocean上有一个dropplet(vps),dropplet是使用dokku模板构建的。经过一系列的指导,我把一切都安排好了。至少我这么认为。问题出现在git推送之后的构建过程中。日志如下: $ git push dokku master Counting objects: 64, done. Delta compression using up to 4 threads. Compressing objects: 100% (57/57), done. Writing obje

digitalocean上有一个dropplet(vps),dropplet是使用dokku模板构建的。经过一系列的指导,我把一切都安排好了。至少我这么认为。问题出现在git推送之后的构建过程中。日志如下:

$ git push dokku master
Counting objects: 64, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (57/57), done.
Writing objects: 100% (64/64), 14.68 KiB | 0 bytes/s, done.
Total 64 (delta 4), reused 0 (delta 0)
remote: -----> Cleaning up...
remote: -----> Building ** from herokuish...
remote: -----> Adding BUILD_ENV to build environment...
remote:        -----> Fetching custom buildpack
remote:            -----> Node.js app detected
remote: -----> Installing node
remote: -----> Installing meteor
remote: Downloading Meteor distribution
remote:
remote: #
...
remote: ########################################################################
100.0%
remote:
remote: Meteor 1.2.1 has been installed in your home directory (~/.meteor).
remote:
remote: Now you need to do one of the following:
remote:
remote:   (1) Add "$HOME/.meteor" to your path, or
remote:   (2) Run this command as root:
remote:         cp "/tmp/buildpacks/custom/meteor-o6l8/.meteor/packages/meteor-tool/1.1.10/mt-os.linux.x86_64/scripts/admin/launch-meteor" /usr/bin/meteor
remote:
remote: Then to get started, take a look at 'meteor --help' or see the docs at
remote: docs.meteor.com.
remote: -----> Bundling bundle
remote: -----> Building Meteor with ROOT_URL: http://****
remote: Killed
To dokku@****:**
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'dokku@****:**'

我不熟悉这个主题。我在哪里可以看到哪里出了问题?

您可能没有足够的资源在服务器上构建meteor。请确保您至少有1GB的可用内存。如果您使用的是较小的数字海洋液滴,您也可以。

您可能没有足够的资源在服务器上构建meteor。请确保您至少有1GB的可用内存。如果您使用的是较小的数字海洋吊滴,您也可以。

我有512 MB内存/20 GB磁盘。我如何才能确保这就是我的问题所在?有任何日志吗?检查您的
系统日志
,查看是否已对其进行了oomkilled。同样,作为Dokku的维护者,我真的建议您在您的小实例上启用swap。我们的文档清楚地说明了内存要求。@JoseDiaz Gonzalez有没有办法跳过下载Meteor发行版的
部分?这是构建包的一部分,所以你需要将构建包分叉并删除它,尽管这几乎肯定会破坏你的Meteor安装(我对Meteor一无所知)。也许可以尝试使用不同的框架来构建应用程序?我有512 MB内存/20 GB磁盘。我如何才能确保这就是我的问题所在?有任何日志吗?检查您的
系统日志
,查看是否已对其进行了oomkilled。同样,作为Dokku的维护者,我真的建议您在您的小实例上启用swap。我们的文档清楚地说明了内存要求。@JoseDiaz Gonzalez有没有办法跳过下载Meteor发行版的
部分?这是构建包的一部分,所以你需要将构建包分叉并删除它,尽管这几乎肯定会破坏你的Meteor安装(我对Meteor一无所知)。也许可以尝试使用不同的框架来构建应用程序?