如何使用 Node-RED 的 Write file 节点知道 Docker 中的文件位置?

问题描述 投票:0回答:1

我正在尝试做一份成型柜的操作报告。我使用 Node-RED 获取温度和时间等数据并将其发送给操作员。我设法创建了一个用户界面,允许操作员查看报告的内容。我使用 pdfmake 节点和写入文件节点来创建报告,但问题在于它的保存位置。我知道它在 Docker 中,但我不知道文件到底去了哪里。

我需要创建一个保存位置还是已经有一个保存位置?

(我使用的是 Node-RED v2.1.4,并且使用的是 Windows)

我使用读取文件来查看是否可以读取我在文件中写入的内容已保存,并且确实如此。

docker node-red
1个回答
0
投票

您应该在文件节点中使用完整路径,以便可以将其明确放置在您想要的位置。例如

/data/foo.pdf

您还应该将该文件放在

/data
中,因为希望您已经在此处安装了一个卷,以便在容器重新启动时保留您的流程。

附注Node-RED 2.1.4 已不再支持,您应该升级到 3.0.2(或者希望很快发布时升级到 3.1.0)

© www.soinside.com 2019 - 2024. All rights reserved.