kspckan/netkanNetkan Utilities Docker镜像是用于KSP-CKAN(Kerbal Space Program - Comprehensive Kerbal Archive Network)自动化元数据索引服务的专用工具集容器化实现。该镜像基于Netkan工具集构建,专注于KSP模组元数据的解析、处理与索引生成,支持自动化元数据管理流程,为CKAN仓库提供可靠的元数据支持。
.netkan格式元数据文件,提取模组基本信息、版本历史、依赖关系等核心数据bashdocker run -d \ --name netkan-utilities \ -v /path/to/netkan-files:/app/netkan \ # 挂载本地元数据文件目录 -v /path/to/index-output:/app/output \ # 挂载索引输出目录 netkan-utilities:latest
yamlversion: '3' services: netkan: image: netkan-utilities:latest container_name: netkan-service volumes: - ./netkan-data:/app/netkan # 本地元数据文件目录 - ./index-results:/app/output # 索引结果输出目录 restart: unless-stopped environment: - LOG_LEVEL=info # 日志级别:debug, info, warn, error - UPDATE_INTERVAL=3600 # 自动更新间隔(秒),0为禁用
| 变量名 | 描述 | 默认值 |
|---|---|---|
| LOG_LEVEL | 日志输出级别 | info |
| UPDATE_INTERVAL | 自动索引更新间隔(秒) | 3600 |
| INPUT_DIR | 元数据文件输入目录 | /app/netkan |
| OUTPUT_DIR | 索引文件输出目录 | /app/output |
| VALIDATE_ONLY | 是否仅执行元数据验证(不生成索引) | false |
.netkan格式元数据文件,需通过-v /local/path:/app/netkan挂载-v /local/path:/app/output挂载可通过容器运行命令追加参数调整行为:
--force:强制重新生成所有索引(忽略缓存)--clean:生成索引前清理输出目录--validate:仅执行元数据格式验证,不生成索引示例:
bashdocker run netkan-utilities:latest --force --validate
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务