Overview

Full name
docker.io/emqx/neuron
Registry
docker.io
Namespace
emqx
Repository
neuron
Cached tags
131
Last synced
07/05/2026, 08:25 PM

Introduction

EMQX Neuron 工业物联网网关镜像,南向采集 Modbus/OPC UA/MQTT 等协议,北向汇聚至 MQTT/HTTP 云平台,边缘数采场景。

Details

emqx/neuron 运行 Neuron 工业协议网关,配置南向驱动连接 PLC/传感器,北向推送至 EMQX 或其他 MQTT Broker。定位为边缘 IoT 网关服务,挂载配置 volume 持久化驱动配置;docker 工厂数采或 K8s Deployment 边缘节点协议转换。

快速启动

docker run -d --name neuron \
  -p 7000:7000 \
  -p 7001:7001 \
  docker.io/emqx/neuron:latest

推荐实践

docker run -d --name neuron \
  --restart unless-stopped \
  -p 7000:7000 -p 7001:7001 \
  -v /data/neuron:/opt/neuron/persistence \
  docker.io/emqx/neuron:2.8.0

核心参数说明

  • -p 7000:7000 — Neuron Web 管理 UI
  • -p 7001:7001 — REST API
  • -v .../neuron:... — 驱动配置持久化
  • 南向 — Modbus/OPC UA 等协议

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: neuron
spec:
  replicas: 1
  selector:
    matchLabels:
      app: neuron
  template:
    metadata:
      labels:
        app: neuron
    spec:
      containers:
        - name: neuron
          image: docker.io/emqx/neuron:2.8.0
          ports:
            - containerPort: 7000
          volumeMounts:
            - name: data
              mountPath: /opt/neuron/persistence
      volumes:
        - name: data
          persistentVolumeClaim:
            claimName: neuron-data
---
apiVersion: v1
kind: Service
metadata:
  name: neuron
spec:
  selector:
    app: neuron
  ports:
    - port: 7000
      targetPort: 7000

边缘节点 hostNetwork 访问现场设备;管理 UI 限内网。

Latest tags (20)

View all 131 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/emqx/neuron
:latest
linux/amd64linux/arm64linux/arm/v7
2025/12/30 14:46135.9 MBsha256:90481bb4a7e8
docker.io/emqx/neuron
:2.11.5
linux/amd64linux/arm64linux/arm/v7
2025/12/30 14:46135.9 MBsha256:90481bb4a7e8
docker.io/emqx/neuron
:2.13.0
linux/amd64linux/arm64linux/arm/v7
2025/12/18 11:33209.5 MBsha256:e6e4218d5dac
docker.io/emqx/neuron
:2.12.4
linux/amd64linux/arm64linux/arm/v7
2025/12/05 16:46204.1 MBsha256:af31a73717e7
docker.io/emqx/neuron
:2.6.9
linux/amd64linux/arm64linux/arm/v7
2024/08/15 14:320.0 MBsha256:b529389de904
docker.io/emqx/neuron
:2.6.8
linux/arm64linux/arm/v7linux/amd64
2024/07/01 15:01120.2 MBsha256:a12dcc4d160f
docker.io/emqx/neuron
:2.8.2
linux/amd64linux/arm64linux/arm/v7
2024/05/24 16:32127.8 MBsha256:1dc66a793ede
docker.io/emqx/neuron
:2.7.5
linux/amd64linux/arm64linux/arm/v7
2024/04/29 15:560.0 MBsha256:6a51649c16d7
docker.io/emqx/neuron
:2.8.1
linux/amd64linux/arm64linux/arm/v7
2024/04/16 16:400.0 MBsha256:e3d80cc80dac
docker.io/emqx/neuron
:2.6.7
linux/amd64linux/arm64linux/arm/v7
2024/04/01 18:140.0 MBsha256:1cf629b9d323
docker.io/emqx/neuron
:2.6.7-alpine
linux/amd64linux/arm/v7linux/arm64
2024/04/01 18:1054.0 MBsha256:473549d7297e
docker.io/emqx/neuron
:2.8.0
linux/amd64linux/arm64linux/arm/v7
2024/03/14 17:54126.7 MBsha256:980852133ae7
docker.io/emqx/neuron
:2.8.0-alpine
linux/amd64linux/arm64linux/arm/v7
2024/03/14 17:5049.2 MBsha256:005657fc5d77
docker.io/emqx/neuron
:2.6.6
linux/arm64linux/amd64linux/arm/v7
2024/03/11 10:46119.5 MBsha256:18b9e65444ac
docker.io/emqx/neuron
:2.6.6-alpine
linux/amd64linux/arm64linux/arm/v7
2024/03/11 10:410.0 MBsha256:143913a3559e
docker.io/emqx/neuron
:2.7.4
linux/amd64linux/arm64linux/arm/v7
2024/02/29 17:26120.9 MBsha256:fcf7b354886e
docker.io/emqx/neuron
:2.7.4-alpine
linux/amd64linux/arm64linux/arm/v7
2024/02/29 17:2243.8 MBsha256:9507e63df77a
docker.io/emqx/neuron
:2.7.3
linux/amd64linux/arm64linux/arm/v7
2024/02/02 14:15120.4 MBsha256:61e3b096efa5
docker.io/emqx/neuron
:2.7.3-alpine
linux/amd64linux/arm64linux/arm/v7
2024/02/02 14:1243.8 MBsha256:31f4f017629a
docker.io/emqx/neuron
:2.6.5
linux/arm/v7linux/amd64linux/arm64
2024/01/26 14:25113.9 MBsha256:338cd4aed6b2