docker部署多个node-red操作过程

docker部署多个node-red操作过程


回到目录

一、docker安装教程

docker在线使用安装教程

linux系统离线安装docker(分步法&一键法)

回到目录

二、docker安装node-red

一、node-red官网https://nodered.org/
二、node-red官网上Docker安装node-red的教程https://nodered.org/docs/getting-started/docker

2.1 拉取镜像

  1. 查看可用的redis版本,执行命令:docker search node-red

  2. 拉取node-red镜像:从Docker Hub上获取node-red官方镜像,执行命令:docker pull <镜像名称>:<版本号>

    示例

    docker pull nodered/node-red

  1. 查看本地node-red镜像,执行命令: docker images

    回到目录

2.2 创建目录并分配权限

  1. 创建目录:mkidr -p /home/node_red/data
  2. 分配权限:chmod 777 -R /home/node_red

    回到目录

三、 docker操作node-red

3.1 部署node-red

部署命令: sudo docker run -u root:node-red -v /home/node_red:/data --privileged=true -p 1881:1880 --name mynodered1 -d nodered/node-red --restart=always

  • -p:端口映射 1881

  • -u:用户 root

  • -v:数据卷挂载 :将/home/node_red软连接到/data

  • -privileged:分配root权限 true

  • /home/node_red:数据存储路径

  • nodered:docker服务包全称

  • --restart=always:设置开机自启动
    通过端口的不同,部署多个node-red:

  • 端口为1882:sudo docker run -u root:node-red -v /home/node_red:/data --privileged=true -p 1882:1880 --name mynodered2 -d nodered/node-red --restart=always

  • 端口为1883:sudo docker run -u root:node-red -v /home/node_red:/data --privileged=true -p 1884:1880 --name mynodered4 -d nodered/node-red --restart=always

  1. 查看容器的运行信息,验证node-red容器是否正常运行:docker ps
  • 查看指定容器状态:docker ps -a | grep node-red
  • 查看容器运行日志:docker logs --since 30m <容器名>

此处 --since 30m 为查看此容器30分钟之内的日志情况

  1. 验证服务:在浏览器里打开:http://ip:端口

    回到目录

3.2 查看\关闭\删除容器

  • 查看所有在运行的容器:docker ps -a
  • 查看指定容器状态:docker ps -a | grep node-red
  • 查看容器运行日志:docker logs --since 30m <容器名>
  • 关闭容器:docker stop <容器名>
  • 删除容器:docker rm <容器名>

回到目录

四、Docker删除Redis镜像

  • 查看全部镜像 命令:docker images
  • 删除镜像 命令 :docker rmi <容器 id>

回到目录

相关推荐
致宏Rex26 分钟前
Docker 完整教程(3,4) | 网络与挂载
运维·docker·容器
不语n2 小时前
Windows+Docker+AI开发板打造智能终端助手
python·docker·树莓派·香橙派·dify·ollama·ai开发板
嚴寒3 小时前
Node 版本管理还在手动重装全局包?这个方案让你效率翻倍
node.js
荣光波比4 小时前
Docker(三)—— Docker Compose 编排与 Harbor 私有仓库实战指南
运维·docker·容器·云计算
落日漫游4 小时前
DockerCE与cri-docker核心区别解析
运维·docker·kubernetes
努力搬砖的咸鱼5 小时前
Docker 三剑客:镜像、容器、仓库
docker·云原生·容器
iHero11 小时前
【Jitsi Meet】阿里云Docker安装Jitsi Meet后的调整
阿里云·docker·云计算
java_logo11 小时前
2025 最新 Docker 镜像源加速列表与使用指南(10月更新)
运维·docker·容器
数智顾问13 小时前
探索 Docker/K8s 部署 MySQL 的创新实践与优化技巧——高可用与性能调优进阶
docker
荣光波比15 小时前
Docker(五)—— Docker Compose 一键搭建 LNMP 架构并部署 WordPress
运维·docker·容器·云计算