亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 工业技术

Docker 中运行 Node-RED 专家技巧与最佳实践

读完 Dries 关于在 Docker 容器运行 Node-RED 的博客,我想分享一些实用技巧。

  1. 数据持久化
    容器数据非持久化,删除容器即丢失。Docker 和 balenaEngine 提供两种将文件存储到宿主机的方式:Volumes 存储在 Docker 管理的宿主文件系统区域(/var/lib/docker/volumes),与宿主隔离,非 Docker 进程不应修改。Bind mounts 可存储在宿主机任意位置,非 Docker 进程随时可修改。
    在 RUN 命令添加 -v 标志将容器数据目录绑定到宿主机目录。步骤:
# 创建卷
balena-engine volume create --name node_red_user_data

# 运行容器
balena-engine run -it --restart always -p 1880:1880 -v node_red_user_data:/data --name mynodered nodered/node-red
  1. Portainer 可视化管理
    Portainer 是管理 Docker 安装(镜像、容器)的优秀工具,提供图形界面,极大简化 Docker 引擎管理。在 AXC F 2152 Shell 执行安装:
docker pull portainer/portainer

详情见:Docker Hub

工业技术

  1. 重型设备冬季养护:清洁与维护核心策略
  2. 跨电阻公差与汽车级温域评估恒流泵电路精度
  3. 协作机器人助力中小制造商提效增收
  4. E3.cable 屏蔽层:2021 版轻松添加与调整
  5. 使用 E3.cable 掌握电缆与线束文档
  6. E3.series 中轻松实现组件装配设计与编辑
  7. 通过实践社区强化跨职能协作
  8. 钻削加工全攻略:原理、工艺参数与金属钻孔12大实战技巧
  9. 掌握学校资产追踪:自动化、规划与IT协作三大关键策略
  10. 利用多阶段容器构建精简部署流程
  11. 在 PLCnext 上用 Docker 部署 Node-RED:分步实战指南
  12. 液压系统养护黄金法则:三级维护体系与关键件精细化管理