本帖最后由 shaoge 于 2018-11-15 09:00 编辑
小白的Node-red学习笔记(前传:Docker下的安装)
前面写过一篇Node-red自动化配置的教程,看到有些朋友想体验,但是苦于网上安装教程比较少,或者不够清晰直白,所以有了这一篇前传,讲一讲在群晖下如何安装Node-red。首先你的群晖需要是X86的CPU,这样才能安装使用Docker套件,群晖的命名规则里尾号是“+”的代表是X86的CPU,比如218+,918+之类的,所以如果你的群晖不是,那么请另行查找学习树莓派的教程或者等我什么时候另起一篇吧。
首先你在群晖的套件中心安装Docker,这个大家应该都有的,然后我也默认大家的homeassistant已经安装配置完成了,不然大家也不用玩什么Node-red了。接下来是安装Node-red。
下载安装nodered在群晖上有两种方式,一是通过图形化界面安装nodered
1、首先打开注册表,搜索nodered,选择星号最多的那个版本,右键点击下载此映像 2、在下载的同时打开文件管理器,在docker容器文件夹下新建一个node文件夹 3、选择下载的nodered映像点击启动 4、点击高级设置 5、点击卷,添加文件夹,选择刚刚我们新建的文件夹 6、装载路径填/data 7、点击使用与Docker Host相同的网络,其他都不用改了 8、点击应用,下一步,应用 9、点击容器,看到noderen已经运行 10、在浏览器里输入你群晖IP:1880,这样就安装完成了。大家看到我的nodered界面,就接上了我上一篇如何实现暖气设备联动加湿器的自动化流程。
二、用命令行的形式安装node-red,这个也挺简单的 首先找一个可以运行SSH的工具,我用的putty,大家自己在网上下一个就好。 1、打开putty,输入自己的群晖账号密码,连接群晖 2、输入sudo -i回车,密码还是你的群晖密码,这样就获取了root权限,你看你的设置名后面从“$”号变成“#”号就对了。 3、复制如下命令回车,就会自动安装好了,这个比图形化界面更简单了。 docker run -it -p 1880:1880 --name=nodered --restart=always --user=root --net=host -v /volume1/docker/nodered:/data -e TZ=Asia/Shanghai nodered/node-red-docker
好了,就这样,这一篇如何安装就到此结束了,欢迎大家的观看。有什么问题也欢迎大家留言,我们共同探讨。
|