Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 使用fs.stat从docker容器目录中的文件获取统计信息_Node.js_Docker_Boot2docker_Fs - Fatal编程技术网

Node.js 使用fs.stat从docker容器目录中的文件获取统计信息

Node.js 使用fs.stat从docker容器目录中的文件获取统计信息,node.js,docker,boot2docker,fs,Node.js,Docker,Boot2docker,Fs,我有一个测试,它使用fs.stat(NodeJS)检查下载目录中文件的大小。这在当地很管用 当我在jenkins中运行相同的测试(在docker容器中运行测试)时,它找不到目录/文件。获取此错误: Error: ENOENT, no such file or directory '/Downloads/test.txt' “Downloads/test.txt”是我在测试中设置的路径。我已验证此文件是否存在于docker容器下载文件夹中 错误消息中显示的路径是/Downloads/test.t

我有一个测试,它使用fs.stat(NodeJS)检查下载目录中文件的大小。这在当地很管用

当我在jenkins中运行相同的测试(在docker容器中运行测试)时,它找不到目录/文件。获取此错误:

Error: ENOENT, no such file or directory '/Downloads/test.txt'

“Downloads/test.txt”是我在测试中设置的路径。我已验证此文件是否存在于docker容器下载文件夹中

错误消息中显示的路径是/Downloads/test.txt,您的文件系统根目录中是否有下载目录?在docker容器中,下载文件夹位于根目录中,因此是的。我认为这与fs模块有关,因为我有另一个测试,它能够读取不使用fs的下载文件夹。