我是Pachyderm的新手。
我有一个管道来提取,转换,然后保存在数据库中。所有的东西都已经用nodejs写成文档了。现在,我想移动并使用pachyderm。
我尝试按照他们提供的python示例进行操作,但是创建这个新管道总是失败,并且作业永远不会启动。
我的代码所做的就是获取/pfs/data并将其复制到/pfs/out。
下面是我的流水线定义
{
"pipeline": {
"name": "copy"
},
"transform": {
"cmd": ["npm", "start"],
"image": "simple-node-docker"
},
"input": {
"pfs": {
"repo": "data",
"glob": "/*"
}
}
}所发生的一切都是管道失败,作业永远不会启动。
有没有一种方法可以调试管道失败的原因?我的docker图像有什么特别的地方需要处理吗?
发布于 2019-09-25 23:11:10
我马上就看到了两个可能的问题:
maths/simple-node-docker)cmd似乎不包括用于复制任何内容的命令。我不熟悉node,但看起来像是启动了npm,然后就什么也不做了。也许npm默认加载并运行你的脚本?如果是这样,那么也可以发布您的脚本。https://stackoverflow.com/questions/56308560
复制相似问题