
calyptia/lua-modules该Docker镜像为Calyptia企业解决方案提供专用LUA模块集合,旨在扩展Calyptia企业版产品的功能边界。通过预构建的LUA模块,用户可实现自定义数据处理、日志解析、过滤规则及业务逻辑集成,增强Calyptia在企业级日志管理和数据处理场景中的灵活性。
从Calyptia官方仓库拉取最新版本:
bashdocker pull calyptia/enterprise-lua-modules:latest
如需查看或修改模块,可通过临时容器提取模块文件:
bashdocker run --rm -v $(pwd)/calyptia-lua-modules:/output \ calyptia/enterprise-lua-modules:latest \ cp -r /usr/local/calyptia/lua /output
通过Docker Compose将模块挂载到Calyptia服务:
yamlversion: '3.8' services: calyptia-enterprise: image: calyptia/enterprise:latest volumes: - ./calyptia-lua-modules/lua:/usr/local/calyptia/lua:ro # 只读挂载模块目录 environment: - LUA_PATH=/usr/local/calyptia/lua/?.lua;; # 指定LUA模块搜索路径 # 其他Calyptia配置参数...
在Calyptia配置文件中通过require语句引用模块:
lua-- 示例:使用自定义日志解析模块 local json_parser = require("parsers/custom-json") local result = json_parser.parse(日志数据)
| 环境变量 | 描述 | 默认值 |
|---|---|---|
LUA_MODULES_PATH | LUA模块安装路径 | /usr/local/calyptia/lua |
MODULES_VERSION | 模块版本标识 | latest |
DEBUG_MODE | 启用模块调试日志 | false |
指定特定版本拉取:
bashdocker pull calyptia/enterprise-lua-modules:1.2.0 # 替换为实际版本号
查看可用版本标签:
bashdocker search calyptia/enterprise-lua-modules --filter=stars=0 --format "{{.Tag}}"




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