群晖安装Node Red¶
在docker
套件中找到node-red-docker
镜像,如下图:
特别提醒: 版本需要选择带v8的版本,因为有些插件需要8.0版本的node
找到镜像文件,选中点击上面启动即可开始docker 容器的配置,正常情况只需修改容器映射的端口即可.如需要方便编辑配置需要把Node Red 数据文件夹映射出来.
这里可以设置容器的名字及一些资源限制¶
设置开启自动启动如下:¶
网络设置¶
网络有两种, 两种选择一个即可 * host 使用和宿主机同样的网络,需要注意端口不要冲突 * bridge 宿主机和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
以上就是我们使用群晖docker 安装Node Red 一系列步骤