产品咨询:19113907060
联系我们
产品咨询
资讯内容banner 咨询banner-移动

在Docker上安装Node-RED简单高效的方法

作者:万物纵横
发布时间:2025-09-09 09:13
阅读量:

在 Docker 上安装 Node-RED 是一个快速且隔离的部署方式,以下是详细步骤:


1. 确保 Docker 已安装


首先确认你的系统已安装 Docker,可以通过以下命令验证:


docker --version


如果未安装,请参考Docker 官方安装指南。


2. 拉取 Node-RED 镜像


从 Docker Hub 获取官方 Node-RED 镜像:


docker pull nodered/node-red:latest


这会下载最新版本的 Node-RED 镜像。


3. 启动 Node-RED 容器


基本启动(不持久化数据)


docker run -d -p 1880:1880 --name node-red nodered/node-red


-d:后台运行容器


-p 1880:1880:端口映射(主机端口:容器端口)


--name node-red:指定容器名称


推荐:带数据持久化的启动


为了保存你的流程和配置,使用数据卷:


# 创建数据卷


docker volume create node-red-data


# 启动容器并挂载数据卷


docker run -d -p 1880:1880 \


-v node-red-data:/data \


--name node-red \


--restart unless-stopped \


nodered/node-red


-v node-red-data:/data:将数据卷挂载到容器的/data目录


--restart unless-stopped:设置容器在重启后自动启动


4. 访问 Node-RED


打开浏览器,访问以下地址:


http://localhost:1880

如果是在远程服务器上运行,将localhost替换为服务器的 IP 地址。


5. 常用容器管理命令


查看容器状态:


docker ps


停止容器:


docker stop node-red


启动已停止的容器:


docker start node-red


查看日志:


docker logs -f node-red


进入容器内部:


docker exec -it node-red /bin/bash


6. 升级 Node-RED


# 停止并删除当前容器


docker stop node-red


docker rm node-red


# 拉取最新镜像


docker pull nodered/node-red:latest


# 重新启动容器(使用之前的启动命令)


通过这种方式,你可以轻松部署和管理 Node-RED 环境,所有数据会保存在数据卷中,即使容器被删除也不会丢失。

- END -
分享:
留言 留言 样机申请
电话咨询 电话咨询 电话联系
19113907060
微信在线客服 微信在线客服 在线客服
返回官网顶部 返回官网顶部 回到顶部
关闭窗口
产品订购
  • *

  • *

  • *

  • *

  • *