
gitstream/rules-engine本镜像为CM规则的规则引擎提供公开的Docker容器化部署方案,专门用于处理和执行CM(Configuration Management,配置管理)相关规则,提供规则解析、执行及管理的一体化能力,简化CM规则在各类系统中的集成与应用。
通过以下命令启动容器:
bashdocker run -d --name cm-rules-engine \ -v /host/path/to/cm-rules:/app/rules \ -e RULES_DIRECTORY=/app/rules \ -e LOG_LEVEL=info \ cm-rules-engine:latest
| 环境变量名 | 说明 | 默认值 | 可选值 |
|---|---|---|---|
RULES_DIRECTORY | 存放CM规则文件的目录路径(容器内) | /app/rules | 容器内合法路径 |
LOG_LEVEL | 日志输出级别 | info | debug, info, warn, error |
ENGINE_PORT | 规则引擎API端口(若提供API服务) | 8080 | 1-65535 |
RULES_DIRECTORY(默认/app/rules),确保引擎可访问规则文件:
bash-v /host/local/rules:/app/rules # 将主机/local/rules目录挂载至容器/app/rules
docker logs cm-rules-enginedocker stop cm-rules-enginedocker restart cm-rules-engine-v /host/logs:/app/logs)实现--memory=2g --cpus=1)以保障执行性能
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务