跳转至

群晖安装Node Red

docker 套件中找到node-red-docker镜像,如下图:
特别提醒: 版本需要选择带v8的版本,因为有些插件需要8.0版本的node

node_red_docker

找到镜像文件,选中点击上面启动即可开始docker 容器的配置,正常情况只需修改容器映射的端口即可.如需要方便编辑配置需要把Node Red 数据文件夹映射出来.

node_red_docker

这里可以设置容器的名字及一些资源限制

node_red_docker

设置开启自动启动如下:

node_red_docker

网络设置

网络有两种, 两种选择一个即可 * host 使用和宿主机同样的网络,需要注意端口不要冲突 * bridge 宿主机和docker容器端口桥接器来,这里需要设置宿主机的端口对应容器端口,如果没有设置,将会随机一个没有使用的端口做桥接

node_red_docker node_red_docker

文件夹映射

容器一般都是提供极其简洁的环境,很多时候不方便我们编辑,这时候我们可以把一些重要的数据和配置文件映射到宿主机器里面,如下图:

但是,群晖的docker用户是属于root,我们通过节目创建的目录都是当前用户的,所以直接映射会造成权限不一致,不能访问的问题.检查目录权限使用下面命令:

admin@shenfan:/volume1/docker$ ls -all
total 0
drwxrwxrwx+ 1 root root  20 Nov 28 16:28 .
drwxr-xr-x  1 root root 364 Nov 28 16:49 ..
drwxrwxrwx+ 1 root root  42 Nov 28 16:53 data
drwxrwxrwx+ 1 root root   8 Nov 13 08:04 @eaDir
我这里是已经修改好了的,如果不一致可以使用下面命令修改,然后使用上面命令检查即可

sudo chown -R root:root ./data
sudo chmod -R 777 ./data

node_red_docker

以上就是我们使用群晖docker 安装Node Red 一系列步骤