Overview
- Full name
docker.io/kserve/lgbserver- Registry
- docker.io
- Namespace
- kserve
- Repository
- lgbserver
- Cached tags
- 46
- Last synced
- 07/06/2026, 02:03 PM
Introduction
KServe LightGBM 推理服务镜像,加载 MLflow 或自定义模型提供 REST/gRPC 预测,需在 Kubernetes 与 KServe CR 环境部署。
Details
kserve/lgbserver 实现 KServe 的 LightGBM 运行时,从 S3/GCS 或 PVC 加载 .bst 模型并暴露 /v1/models/{name}:predict 接口。典型用于 tabular 机器学习在线推理,与 sklearnserver 等同属 KServe 预构建镜像族。镜像面向 Kubernetes + KServe/Knative,本地 docker run 仅适合拉取验证,生产应通过 InferenceService CR 配置 autoscaling、canary 与监控。
快速启动
docker run --rm -p 8080:8080 \
-e STORAGE_URI=/models \
-v $(pwd)/model:/models \
docker.io/kserve/lgbserver:latest
推荐实践
# KServe InferenceService 片段(kubectl apply):
# apiVersion: serving.kserve.io/v1beta1
# kind: InferenceService
# metadata:
# name: lgb-model
# spec:
# predictor:
# lightgbm:
# storageUri: s3://models/lgb/v1
# runtimeVersion: latest
kubectl get inferenceservice lgb-model -n kserve
核心参数说明
-e STORAGE_URI— 模型文件目录或 S3 URI-v .../model:...— 本地测试时挂载模型- 生产路径 — InferenceService CR + KServe
- 前提 — 集群已装 KServe/Knative
- 扩缩容 — 由 Knative 按 QPS 自动 scale
- 监控 — 对接 Prometheus request/latency 指标
Kubernetes
apiVersion: serving.kserve.io/v1beta1
kind: InferenceService
metadata:
name: lgb-classifier
namespace: kserve
spec:
predictor:
containers:
- name: kserve-container
image: docker.io/kserve/lgbserver:0.13.0
env:
- name: STORAGE_URI
value: s3://ml-models/lgb/production
resources:
requests:
cpu: "500m"
memory: 512Mi
模型 URI 指向 S3 或 PVC;Istio/Knative 网关暴露预测 API,按流量配置 minReplicas 与 GPU/CPU 配额。
Latest tags (20)
View all 46 tags →| Tag | Arch | Pushed At | Size | Digest | Sync | Wish | Action |
|---|---|---|---|---|---|---|---|
docker.io/kserve/lgbserver :latest | linux/amd64linux/arm64 | 2026/07/04 00:22 | 182.7 MB | sha256:a218cf99af6d… | |||
docker.io/kserve/lgbserver :v0.19.0 | linux/amd64linux/arm64 | 2026/06/13 04:30 | 183.0 MB | sha256:88fca756267f… | |||
docker.io/kserve/lgbserver :v0.19.0-rc0 | linux/amd64linux/arm64 | 2026/05/28 06:59 | 183.0 MB | sha256:e85445b61ecf… | |||
docker.io/kserve/lgbserver :v0.17.1 | linux/amd64linux/arm64 | 2026/05/21 23:42 | 183.1 MB | sha256:1f071a9492be… | |||
docker.io/kserve/lgbserver :v0.18.0 | linux/amd64linux/arm64 | 2026/04/29 21:48 | 183.0 MB | sha256:a99a18d50e09… | |||
docker.io/kserve/lgbserver :v0.18.0-rc1 | linux/amd64linux/arm64 | 2026/04/22 03:53 | 183.0 MB | sha256:c6a55c2036d9… | |||
docker.io/kserve/lgbserver :v0.18.0-rc0 | linux/amd64linux/arm64 | 2026/04/18 22:52 | 183.0 MB | sha256:005fec757549… | |||
docker.io/kserve/lgbserver :v0.17.0 | linux/amd64linux/arm64 | 2026/03/14 07:25 | 183.1 MB | sha256:4832bd12b178… | |||
docker.io/kserve/lgbserver :v0.17.0-rc1 | linux/amd64linux/arm64 | 2026/03/12 22:42 | 183.1 MB | sha256:e6951da4809e… | |||
docker.io/kserve/lgbserver :v0.17.0-rc0 | linux/amd64linux/arm64 | 2026/03/07 03:07 | 183.1 MB | sha256:19def36f9075… | |||
docker.io/kserve/lgbserver :v0.16.0 | linux/amd64linux/arm64 | 2025/11/03 11:10 | 178.7 MB | sha256:3c663c817a2a… | |||
docker.io/kserve/lgbserver :v0.16.0-rc1 | linux/amd64linux/arm64 | 2025/10/20 03:17 | 178.7 MB | sha256:5c9297362627… | |||
docker.io/kserve/lgbserver :v0.16.0-rc0 | linux/amd64linux/arm64 | 2025/09/15 20:29 | 179.0 MB | sha256:985a27687f27… | |||
docker.io/kserve/lgbserver :v0.15.2 | linux/amd64linux/arm64 | 2025/05/27 15:27 | 176.4 MB | sha256:8503481001c7… | |||
docker.io/kserve/lgbserver :v0.15.1 | linux/amd64linux/arm64 | 2025/05/15 23:38 | 176.4 MB | sha256:d60b2f974cc1… | |||
docker.io/kserve/lgbserver :v0.15.0 | linux/amd64 | 2025/03/31 19:18 | 172.3 MB | sha256:88d3a1a47839… | |||
docker.io/kserve/lgbserver :v0.15.0-rc1 | linux/amd64 | 2025/03/08 00:03 | 172.3 MB | sha256:8c2868faa19d… | |||
docker.io/kserve/lgbserver :v0.15.0-rc0 | linux/amd64linux/arm64 | 2025/01/28 07:45 | 174.9 MB | sha256:d2e319c71d8e… | |||
docker.io/kserve/lgbserver :v0.14.1 | linux/amd64linux/arm64 | 2024/12/25 12:18 | 171.2 MB | sha256:c18db92ee215… | |||
docker.io/kserve/lgbserver :v0.14.0 | linux/amd64linux/arm64 | 2024/10/16 19:27 | 172.0 MB | sha256:3c3eb9ef8927… |