如何使用 Docker 安装 Node-RED

安装 Node-RED 使用 Docker 是一种简便的方式,以下是基本的步骤:

  1. 安装 Docker: 确保已在系统上安装 Docker。可从 Docker 官方网站Windows Docker 安装教程 获取安装指南。

  2. 拉取运行 Node-RED 镜像: 打开终端或命令行界面,运行以下命令安装 Node-RED。您可以使用官方的 nodered/node-red 镜像:

docker run -it -p 1880:1880 --name nodered01 nodered/node-red

或者根据需要选择其他 Node.js 版本:

# 使用 node:18 镜像作为容器的基础镜像,该镜像包含了 Node.js 18.x 版本
docker run -it -p 1880:1880 --name nodered01 node:18 npx --package node-red node-red

在这里插入图片描述

或者需要将本地文件夹映射到容器中进行配置文件和静态文件的管理

docker run -it -p 1880:1880 --name nodered01 -v D:/nodered01:/data node:18 npx --package node-red node-red --userDir /data
  • -v D:/nodered01:/data 表示将本地的 D:/nodered01文件夹映射到容器中的 /data 目录。这样,在容器中对 /data 目录的操作就相当于对本地的 nodered01 文件夹进行操作。
  • node:18 指定了使用 node:18 镜像作为容器的基础镜像。
  • npx --package node-red node-red --userDir /data 是在容器中执行的命令,它会启动 Node-RED,并指定配置目录为 /data。
  1. 访问 Node-RED 界面: 打开浏览器,访问 http://localhost:1880。您将看到 Node-RED 的可视化编辑器界面。
    在这里插入图片描述

  2. 开始使用: 使用编辑器拖放节点构建工作流程。选择节点并将其拖放到编辑器中,然后连接它们。

  3. 停止和删除容器: 如果需要停止和删除 Node-RED 容器,使用以下命令:

docker stop nodered01
docker rm nodered01

这就完成了使用 Docker 安装和运行 Node-RED 的基本步骤。

安装 Node-RED 成功后,可以先在官方教程中尝试一些示例项目。

  • 8
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
Node-RED是工业网物联网的重要组成部分,我最开始接触Node-RED,也算是一个偶然的机会吧,上班后领导安排我的第一个任务就是调研一下Node-RED,我之后上网查了一下,那个时候网上相对于Node-RED的资料也比较少,只知道它是IBM公司的一个开源项目。直到最近,发现许多大公司的产品都支持Node-RED,比如西门子公司的IoT2000,研华公司的WISE PaaS 网关,美国OPTO 22等设备中都安装Node-RED,表明它在工业物联网和控制中已经广泛应用了。 那么工业物联网为什么要用它?它又处于工业物联网那个层次?它具有哪些特性?它帮助物联网解决了什么问题?为什么说它是柔性动态可重构的解决方案呢? ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 本门课程,老师将带领你从Node-RED的发展,工业物联网定位开始讲解,并带领着大家进行手把手安装Node-RED,实际操作演练Node-RED,并搭建一个物联网小平台,给大家带来更好的学习效果。  ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 为了能够让小伙伴们快速了解本门课程的结构,本门课程从以下几个方面展开:Node-RED入门Node-RED安装与配置Node-RED教学实战Node-RED的优势与不足Node-RED能为我们带来什么Node-RED总结与展望
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

sail Jamie

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值