【发布时间】:2021-01-04 09:17:04
【问题描述】:
我有一个带有 nodejs 的 docker 容器。 (node:14.11-alpine3.12)
有 cron 正在运行,它使用以下命令执行 .sh 文件:
node /home/parsecsv.js;
每当 cron 执行此命令时,我都会收到错误消息
'rror: Cannot find module '/home/parsecsv.js
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:893:15)
...
我绝对确定这个文件存在,甚至更进一步,当我转到容器 shell 并从命令行运行这个命令 (node /home/parsecsv.js) 时它工作得很好。我该怎么办?
【问题讨论】:
标签: node.js docker cron alpine