emqx/neuronNeuron 是一款工业物联网(IIoT)连接服务器,旨在利用现代大数据和 AI/ML 技术释放工业 4.0 的潜力。它支持一站式接入数十种工业协议,并将其转换为 MQTT 协议,实现 IIoT 平台与各类工业设备的互联互通。
Neuron 支持最新版本的 Docker 环境。
通过以下命令拉取最新版 Neuron 镜像:
bashdocker pull emqx/neuron:latest
使用以下命令启动 Neuron 容器(默认配置):
bashdocker run -d \ --name neuron \ -p 7000:7000 \ # 映射 Web 管理界面及 API 端口 emqx/neuron:latest
-d:后台运行容器--name neuron:指定容器名称为 "neuron"-p 7000:7000:端口映射,容器内 7000 端口映射至主机 7000 端口(用于 Web 管理和 API 通信)创建 docker-compose.yml 文件,内容如下:
yamlversion: '3' services: neuron: image: emqx/neuron:latest container_name: neuron restart: always # 容器退出时自动重启 ports: - "7000:7000" # Web 管理与 API 端口 volumes: - neuron_data:/opt/neuron/data # 持久化存储配置数据 environment: - TZ=Asia/Shanghai # 设置时区(可选) volumes: neuron_data: # 定义数据卷用于持久化
启动服务:
bashdocker-compose up -d
为避免容器重启后配置丢失,建议挂载数据卷存储 Neuron 配置数据:
bashdocker run -d \ --name neuron \ -p 7000:7000 \ -v neuron_data:/opt/neuron/data \ # 挂载数据卷 emqx/neuron:latest
如需使用商业协议模块,需挂载许可证文件:
bashdocker run -d \ --name neuron \ -p 7000:7000 \ -v /local/path/to/license.key:/opt/neuron/license.key \ # 挂载许可证 -v neuron_data:/opt/neuron/data \ emqx/neuron:latest






manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务