qualys/cluster-sensorCS Sensor Team 镜像是一个专为传感器数据处理和分析设计的Docker镜像,提供了完整的传感器数据采集、处理、存储和可视化解决方案。
bashdocker run -d --name cs-sensor-team cs-sensor-team:latest
| 环境变量 | 描述 | 默认值 |
|---|---|---|
LOG_LEVEL | 日志级别 | INFO |
DATA_PORT | 数据接收端口 | 8080 |
DB_HOST | 数据库主机地址 | localhost |
DB_PORT | 数据库端口 | 5432 |
DB_NAME | 数据库名称 | sensor_data |
DB_USER | 数据库用户名 | sensor_user |
DB_PASSWORD | 数据库密码 | sensor_pass |
yamlversion: '3' services: cs-sensor-team: image: cs-sensor-team:latest container_name: cs-sensor-team restart: always ports: - "8080:8080" - "8081:8081" environment: - LOG_LEVEL=DEBUG - DATA_PORT=8080 - DB_HOST=db - DB_PORT=5432 - DB_NAME=sensor_data - DB_USER=sensor_user - DB_PASSWORD=secure_password volumes: - sensor_data:/data - ./config:/app/config depends_on: - db db: image: postgres:13 environment: - POSTGRES_DB=sensor_data - POSTGRES_USER=sensor_user - POSTGRES_PASSWORD=secure_password volumes: - postgres_data:/var/lib/postgresql/data volumes: sensor_data: postgres_data:
为确保数据不丢失,建议挂载以下目录:
bashdocker run -d --name cs-sensor-team \ -v ./sensor_data:/app/data \ -v ./config:/app/config \ cs-sensor-team:latest
如需与其他容器或主机通信,可使用Docker网络:
bash# 创建网络 docker network create sensor-network # 运行容器并加入网络 docker run -d --name cs-sensor-team --network sensor-network cs-sensor-team:latest
传感器配置文件位于./config/sensors.yaml,可配置多个传感器:
yamlsensors: - id: "sensor-001" type: "temperature" protocol: "mqtt" url: "mqtt://broker.example.com:1883" topic: "sensors/temperature" interval: 10s - id: "sensor-002" type: "humidity" protocol: "http" url: "[***]" interval: 30s
通过以下命令安装额外插件:
bashdocker exec -it cs-sensor-team plugin install <plugin-name>
bashdocker logs -f cs-sensor-team
| 版本 | 发布日期 | 主要变更 |
|---|---|---|
| 1.0.0 | 2023-01-15 | 初始版本 |
| 1.1.0 | 2023-03-20 | 增加新传感器支持 |
| 1.2.0 | 2023-06-05 | 性能优化和bug修复 |
如需技术支持,请联系:***
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务