
kalisio/k-teleray本镜像是一个基于Krawler框架的专用服务,主要功能是从法国TELERAY伽马剂量率警报网络自动化下载伽马剂量率监测数据。TELERAY网络由法国辐射防护与核安全研究所(IRSN)等机构维护,是法国境内重要的环境辐射监测网络,提供实时和历史伽马剂量率数据。该镜像通过Krawler的任务调度与数据处理能力,简化了从TELERAY网络获取、处理和存储数据的流程,适用于需要持续获取辐射监测数据的场景。
bashdocker run -d \ -v /local/path/to/data:/app/data \ # 挂载本地目录存储下载数据 --name teleray-downloader \ <镜像名称> # 替换为实际镜像名称(如teleray-krawler-downloader:latest)
bashdocker run -d \ -v /local/path/to/data:/app/data \ -e CRON_SCHEDULE="*/30 * * * *" \ # 每30分钟抓取一次 -e OUTPUT_FORMAT="csv" \ # 输出CSV格式数据 -e LOG_LEVEL="debug" \ # 开启调试日志 --name teleray-downloader \ <镜像名称>
创建docker-compose.yml文件:
yamlversion: '3.8' services: teleray-downloader: image: <镜像名称> # 替换为实际镜像名称 container_name: teleray-downloader volumes: - /local/path/to/data:/app/data # 本地数据目录挂载 environment: - CRON_SCHEDULE="0 * * * *" # 每小时抓取一次(默认) - OUTPUT_DIR="/app/data" # 容器内数据存储路径(默认) - OUTPUT_FORMAT="json" # 数据格式(默认:json,支持csv) - TELERAY_API_URL="[***]" # TELERAY数据接口(默认内置) - LOG_LEVEL="info" # 日志级别(默认:info,支持debug/warn/error) restart: unless-stopped # 容器退出时自动重启(可选)
启动服务:
bashdocker-compose up -d
| 参数名 | 描述 | 默认值 | 可选值 |
|---|---|---|---|
CRON_SCHEDULE | 定时抓取任务的cron表达式 | "0 * * * *"(每小时一次) | 标准cron表达式 |
OUTPUT_DIR | 容器内数据输出目录 | "/app/data" | 容器内合法路径 |
OUTPUT_FORMAT | 输出数据格式 | "json" | "json", "csv" |
TELERAY_API_URL | TELERAY网络数据接口地址 | 内置默认TELERAY API地址 | 有效的TELERAY API URL |
LOG_LEVEL | 日志输出级别 | "info" | "debug", "info", "warn", "error" |
下载的数据文件将存储在OUTPUT_DIR指定的路径下(默认/app/data),文件名通常包含时间戳(如20240520_1200_teleray_data.json),便于区分不同时间点的抓取结果。
CRON_SCHEDULE。




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