首页 > 解决方案 > 在我的服务器上的 Docker 容器中运行 Node-Red - 在哪里存储数据文件 (csv)?

问题描述

我的服务器 - 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 容器中,但不知道具体在哪里。

标签: node.jsdockernode-red

解决方案


最简单的选择是使用您已有的卷安装。

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


推荐阅读