我有一个工具,作为运行的一部分,是做npm安装木偶。
docker run --rm mytool
上述工作正常,其傀儡机按照工具的预期安装在/tmphost/node_modules/puppeter下。
docker run --rm -v c:/data/tmphostcache:/tmphost mytool
它失败了
fs.js:120
throw err;
Error: EINVAL: invalid argument, open '/tmphost/node_modules/puppteer/package.json'
at Object.openSync (fs.js:449:3)
任何关于如何尝试的建议,以找出在安装文件夹时无法安装它的原因。
其他npm模块工作正常。