Node-Red Dokcer 快速搭建上手

Node-RED 是构建物联网(IOT, Internet of Things)应用程序的一个强大工具,其重点是简化代码块的“连接”以执行任务。它使用可视化编程方法,允许开发人员将预定义的代码块(称为“节点”,Node)连接起来执行任务。连接的节点,通常是输入节点、处理节点和输出节点的组合,当它们连接在一起时,构成一个“流”(Flows)。

Node-RED最初是IBM在2013年末开发的一个开源项目,以满足他们快速连接硬件和设备到Web服务和其他软件的需求——作为物联网的一种粘合剂,它很快发展成为一种通用的物联网编程工具。重要的是,Node-RED已经迅速形成一个重要的、不断增长的用户基础和一个活跃的开发人员社区,他们正在开发新的节点,同时允许程序员复用Node-RED代码来完成各种各样的任务。

虽然Node-RED 最初是用来处理物联网的应用,也就是说,它与现实世界交互和控制设备,随着它的发展,它已经成为一个较为开放的物联网开发工具。本章内容将介绍一些Node-RED的示例,既可以了解其功能,也可以介绍基本概念。同时还将讨论Node-RED的历史及其起源,以便让您了解Node-RED是什么样的,哪些类型的任务最好留给传统的编程环境。

(在我眼里是一款好用的自动化测试工具。)

1.安装的方式有很多种 这里简单介绍一下docker 镜像安装(方便离线安装)

docker pull nodered/node-red

2.启动镜像

#运行镜像
docker run -d --restart always -e TZ="Asia/Shanghai" -p 0.0.0.0:1880:1880 -v /opt/node_red_data:/data --name mynodered nodered/node-red

# --restart always	自动启动
# -e TZ="Asia/Shanghai"	设置时区
# -p 1880:1880	设置node-red端口,:左侧端口号可以改,改完之后,访问地址的端口号也会相应改变
# -v /opt/node_red_data:/data	挂载宿主机路径
# --name mynodered	容器名称
# nodered/node-red	镜像名称,可以指定版本,一般是默认安装最新版本

3.查看nodered容器是否安装成功

docker ps | grep nodered

接下来就可以愉快的使用node-red了,后续会出进一步的教程,使用和学习起来都很简单。 

Node-Red Dokcer 快速搭建上手_第1张图片

你可能感兴趣的:(学习,自动化,测试工具)