
edgexfoundry/app-service-configurable-arm64本镜像为 ARM64架构 的可配置应用服务,是EdgeX Foundry生态系统的核心组件之一。基于App Functions SDK构建,提供无需编译即可配置的数据处理管道,用于处理流经EdgeX的设备数据,实现边缘设备与IT系统间的高效数据交互。
| 版本系列 | 标签 | Dockerfile链接 |
|---|---|---|
| Napa | 3.1.0 | Dockerfile |
| Minnesota | 3.0.0 | Dockerfile |
| 3.0.1 | Dockerfile | |
| Levski | 2.3.0 | Dockerfile |
| Kamakura | 2.2.0 | Dockerfile |
| Jakarta (LTS) | 2.1.0 | Dockerfile |
| Ireland | 2.0.0 | Dockerfile |
通过docker run启动服务,挂载自定义配置文件并指定EdgeX网络:
bashdocker run -d \ --name edgex-app-service \ --network edgex-network \ # 接入EdgeX服务网络 -v /path/to/custom/config:/app/config \ # 挂载自定义配置文件目录 -e EDGEX_PROFILE=custom-profile \ # 指定配置文件名称(无需.yml后缀) -e EDGEX_REGISTRY_HOST=service-registry \ # 服务注册地址(如Consul) edgexfoundry/app-service-configurable-arm64:3.1.0 # 使用Napa版本
在docker-compose.yml中集成服务:
yamlversion: '3.8' services: app-service-configurable: image: edgexfoundry/app-service-configurable-arm64:3.1.0 container_name: edgex-app-service networks: - edgex-network volumes: - ./app-config:/app/config # 挂载本地配置目录 environment: - EDGEX_PROFILE=my-pipeline # 配置文件名称 - EDGEX_SERVICE_KEY=app-service-1 # 服务唯一标识 - EDGEX_CORE_DATA_HOST=core-data # Core Data服务地址 depends_on: - service-registry # 依赖服务注册组件(如Consul) networks: edgex-network: external: true # 使用已创建的EdgeX网络
核心配置文件(如custom-profile.yml)需定义数据处理管道,示例结构:
yamlservice: name: "app-service-configurable" port: 59700 # 服务端口 pipeline: functions: - name: "filterByDeviceName" # 内置过滤函数 parameters: deviceNames: ["sensor-01", "sensor-02"] # 仅处理指定设备数据 - name: "transformToJson" # 数据格式转换函数 - name: "exportToHttp" # 数据导出函数 parameters: url: "[***]" # 目标HTTP服务地址
| 参数/环境变量 | 说明 | 默认值 |
|---|---|---|
EDGEX_PROFILE | 配置文件名称(位于/app/config目录) | default |
EDGEX_CONFIG_DIR | 配置文件目录路径 | /app/config |
EDGEX_REGISTRY_HOST | 服务注册中心地址(如Consul) | service-registry |
EDGEX_SERVICE_KEY | 服务唯一标识,用于注册和通信 | app-service-configurable |
EDGEX_CORE_DATA_HOST | Core Data服务地址 | core-data |
本镜像包含的软件以Apache 2.0许可证授权(详见EdgeX许可证信息)。镜像可能包含其他开源软件(如Bash、基础系统库),其许可证需用户自行合规检查。镜像内Attribution.txt文件包含自动检测的第三方软件许可证信息。



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