最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

上皮的Nodejs示例

运维笔记admin7浏览0评论

上皮的Nodejs示例

上皮的Nodejs示例

我是Pachyderm的新手。

我有一个提取,转换然后保存在数据库中的管道。一切都已经用nodejs编写,文档化了。现在,我想移动并使用上皮。

我尝试按照他们提供的python示例进行操作,但是创建此新管道始终会失败,并且作业永远不会开始。

我的全部代码就是将/pfs/data并复制到/pfs/out

这是我的管道定义

{
    "pipeline": {
        "name": "copy"
    },
    "transform": {
        "cmd": ["npm", "start"],
        "image": "simple-node-docker"
    },
    "input": {
        "pfs": {
            "repo": "data",
            "glob": "/*"
        }
    }
}

发生的所有事情是管道失败并且该作业永不启动。

是否有调试管道失败原因的方法?关于我的docker镜像,有什么特别的事情需要发生吗?

回答如下:

立即看到两个可能的问题:

  1. 图像名称没有前缀。默认情况下,图像是从dockerhub中提取的,并且dockerhub图像的前缀是拥有该图像的用户(例如maths/simple-node-docker
  2. cmd似乎没有复制任何内容的命令。我对节点不熟悉,但是它看起来像是从npm开始,然后什么也不做。也许npm默认加载并运行脚本?如果是这样,也可能有助于发布脚本。

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论