Node.js 如何使用github源代码在openshift上部署express node js实现?

Node.js 如何使用github源代码在openshift上部署express node js实现?,node.js,mongodb,express,docker,openshift,Node.js,Mongodb,Express,Docker,Openshift,我已尝试遵循文档,甚至部署了示例应用程序,但我一直遇到以下生成错误: Cloning "https://github.com/neelrr1/bordPublic " ... Commit: 676e5b2c72118cba4079d437232ad320beb85231 (alot of changes...) Author: Neel Raja <abdulbasit.ali.2000@gmail.com> Date: Sat Sep 1 03:13:

我已尝试遵循文档,甚至部署了示例应用程序,但我一直遇到以下生成错误:

Cloning "https://github.com/neelrr1/bordPublic " ...
    Commit: 676e5b2c72118cba4079d437232ad320beb85231 (alot of changes...)
    Author: Neel Raja <abdulbasit.ali.2000@gmail.com>
    Date:   Sat Sep 1 03:13:56 2018 +0000
Pulling image "docker-registry.default.svc:5000/openshift/nodejs@sha256:b605bc8d918f88602d038f0c23268343d3aee6445de0806ce4ff8e67c4d14c66" ...
---> Installing application source
---> Building your Node application from source
Current git config
url.https://github.com.insteadof=git@github.com: 
url.https://.insteadof=ssh:// 
url.https://github.com.insteadof=ssh://git@github.com 
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
remote.origin.url=https://github.com/neelrr1/bordPublic 
remote.origin.fetch=+refs/heads/master:refs/remotes/origin/master
branch.master.remote=origin
branch.master.merge=refs/heads/master
---> Installing dependencies
---> Using 'npm install -s --only=production'
error: build error: non-zero (13) exit code from docker-registry.default.svc:5000/openshift/nodejs@sha256:b605bc8d918f88602d038f0c23268343d3aee6445de0806ce4ff8e67c4d14c66
克隆”https://github.com/neelrr1/bordPublic " ...
提交:676E5B2C72118CBA4079D4372232AD320BEB85231(大量更改…)
作者:尼尔·拉贾
日期:2018年9月1日星期六03:13:56+0000
拉取图像“docker注册表.default.svc:5000/openshift/nodejs@sha256:B605BC8D918F88602D038F0C23268343D3EE6445DE0806CE4FF8E67C4D14C66“。。。
--->安装应用程序源
--->从源代码构建节点应用程序
当前git配置
网址。https://github.com.insteadof=git@github.com:
网址。https://.insteadof=ssh:// 
网址。https://github.com.insteadof=ssh://git@github.com
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
remote.origin.url=https://github.com/neelrr1/bordPublic 
remote.origin.fetch=+refs/heads/master:refs/remotes/origin/master
branch.master.remote=origin
branch.master.merge=refs/heads/master
--->安装依赖项
--->使用“npm安装-s--only=production”
错误:生成错误:docker注册表的非零(13)退出代码。默认值。svc:5000/openshift/nodejs@sha256:B605BC8D918F88602D038F0C23268343D3EE6445DE0806CE4FF8E67C4D14C66

我正试图使用github源代码来构建我的应用程序,但我愿意尝试其他可行的想法。谢谢

安装软件包时,
npm
程序会占用内存。您很可能内存不足。增加给生成的内存量。见:

简而言之,要增加内存,请执行以下操作:

oc patch bc/yourappname --patch '{"spec":{"resources":{"limits":{"memory":"1Gi"}}}}'

我建议您提供更多关于您案例的信息-您提到了一些文档,因此请放置链接或内容。请更深入地描述您的案例、环境、脚本等。