
webmonkey/fr24feed本镜像为Flightradar24数据收集客户端(fr24feed)的Docker容器化版本。fr24feed是Flightradar24平台的官方数据上传工具,用于将本地接收的航班数据(如ADS-B信号)标准化后发送至fr24.com,支持全球航班实时追踪平台的数据聚合。
使用以下命令启动容器(替换<your_fr24_key>为实际API密钥):
bashdocker run -d \ --name fr24feed \ --net=host \ # 使用主机网络以直接访问本地ADS-B接收器(推荐) -e FR24_KEY=<your_fr24_key> \ # 必需:Flightradar24 API密钥 -e RECEIVER_IP=127.0.0.1 \ # 可选:ADS-B接收器IP(默认本地) -e RECEIVER_PORT=30005 \ # 可选:ADS-B接收器数据端口(默认30005) --restart unless-stopped \ # 容器退出时自动重启 flightradar24/fr24feed # 假设镜像名称为flightradar24/fr24feed(实际需替换为具体镜像名)
| 参数名 | 类型 | 说明 | 是否必需 | 默认值 |
|---|---|---|---|---|
FR24_KEY | 环境变量 | Flightradar24账号对应的API密钥,用于身份验证和数据关联 | 是 | - |
RECEIVER_IP | 环境变量 | ADS-B接收器的IP地址,容器需能访问该地址 | 否 | 127.0.0.1 |
RECEIVER_PORT | 环境变量 | ADS-B接收器的数据输出端口(通常为dump1090的30005端口) | 否 | 30005 |
--net=host | 运行参数 | 使用主机网络模式,避免端口映射问题,确保容器能直接访问本地网络服务 | 推荐 | - |
若需保存配置文件或日志,可挂载本地目录至容器内对应路径(具体路径需参考镜像内fr24feed的配置文件位置,通常为/etc/fr24feed.ini):
bashdocker run -d \ --name fr24feed \ --net=host \ -e FR24_KEY=<your_fr24_key> \ -v /path/to/local/config:/etc/fr24feed \ # 挂载本地配置目录 -v /path/to/local/logs:/var/log/fr24feed \ # 挂载日志目录 --restart unless-stopped \ flightradar24/fr24feed
容器启动后,可通过以下命令检查日志确认数据发送状态:
bashdocker logs -f fr24feed
若日志中出现类似“Successfully connected to fr24 server”或“Data sent to fr24.com”的信息,表明容器运行正常并已开始发送数据。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务