在服务器上的Docker容器中运行Node-Red-在哪里存储数据文件(csv)?

时间:2019-03-06 10:09:37

标签: node.js docker node-red

我的服务器出现问题-码头工人-节点红色设置。 我使用以下命令在服务器上启动了一个容器:

docker run -d \ --name=node-red \ --restart=always \
-p 1880:1880 \ -u 1000:1000 \ 
-v /home/maximus/node-red:/data \ nodered/node-red-docker:latest

我可以使用端口1886登录到Node-Red并开始创建流。 在一个流程中,我想使用一个.csv文件,该文件也存储在服务器上。 (当前位于/home/maximus/node-red/下)

当我在Node-red中输入指向节点属性(文件中)的路径时,在注入流后出现错误。

有人知道我必须将cdv文件存储在哪里才能在Node-red中使用它吗?我可以想象我必须将其存储在docker容器中,但不知道确切的位置。

1 个答案:

答案 0 :(得分:1)

最简单的选择是使用已有的卷挂载。

将csv文件放入主机上的/home/maximus/node-red,它将在/data的docker容器中可用