本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

rest-proxy Docker 镜像下载 - 轩辕镜像

rest-proxy 镜像详细信息和使用指南

rest-proxy 镜像标签列表和版本信息

rest-proxy 镜像拉取命令和加速下载

rest-proxy 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

rest-proxy
kserve/rest-proxy

rest-proxy 镜像详细信息

rest-proxy 镜像标签列表

rest-proxy 镜像使用说明

rest-proxy 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

KServe REST Proxy是一个代理服务,用于将REST API请求转换为gRPC请求,适用于KServe模型服务,帮助客户端通过REST接口与gRPC后端服务交互,支持多种数据格式转换和推理请求处理。
0 次下载activekserve镜像

rest-proxy 镜像详细说明

rest-proxy 使用指南

rest-proxy 配置说明

rest-proxy 官方文档

KServe REST Proxy 镜像文档

概述

KServe REST Proxy是一个轻量级代理服务,旨在实现REST API与gRPC之间的协议转换。该镜像特别为KServe模型服务设计,允许客户端使用熟悉的REST API与基于gRPC的后端服务进行通信,简化了不同协议之间的集成过程。

核心功能和特性

  • 协议转换:实现REST API请求到gRPC请求的双向转换
  • 数据格式处理:支持多种输入输出数据格式的转换与验证
  • 与KServe无缝集成:专为KServe模型服务架构设计
  • 高性能:优化的请求处理流程,确保低延迟转换
  • 可配置性:支持自定义路由和转换规则

使用场景和适用范围

  • 需要通过REST API访问KServe gRPC服务端点的场景
  • 客户端应用仅支持REST API但需要与gRPC后端交互的情况
  • 多语言客户端需要统一API访问方式的微服务架构
  • 模型服务迁移过程中需要保持API兼容性的过渡阶段

使用方法和配置说明

基本用法

使用以下命令启动REST Proxy容器:

bash
docker run -p 8080:8080 kserve/rest-proxy:latest

环境变量配置

环境变量描述默认值
GRPC_BACKENDgRPC后端服务地址localhost:8081
REST_PORTREST API监听端口8080
LOG_LEVEL日志级别info
MAX_RETRY后端连接重试次数3
RETRY_DELAY重试延迟时间(毫秒)1000

高级配置

可以通过挂载配置文件来自定义路由规则:

bash
docker run -p 8080:8080 -v ./routes.yaml:/etc/rest-proxy/routes.yaml kserve/rest-proxy:latest

Docker Compose 示例

yaml
version: '3'
services:
  rest-proxy:
    image: kserve/rest-proxy:latest
    ports:
      - "8080:8080"
    environment:
      - GRPC_BACKEND=model-server:8081
      - LOG_LEVEL=debug
    depends_on:
      - model-server
  model-server:
    image: kserve/model-server:latest
    ports:
      - "8081:8081"

API 端点

推理请求

POST /v1/models/{model_name}:predict

请求体示例:

json
{
  "instances": [
    {"data": [1.0, 2.0, 3.0]}
  ]
}

模型元数据

GET /v1/models/{model_name}

健康检查

GET /health

注意事项

  • 确保REST Proxy能够网络访问目标gRPC后端服务
  • 根据实际负载调整容器资源限制
  • 生产环境中建议启用TLS加密
  • 高可用性部署建议配合负载均衡器使用

维护和更新

  • 定期更新镜像以获取最新安全补丁
  • 监控代理服务的性能指标,包括转换延迟和成功率
  • 根据后端服务变更及时调整路由配置

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

oldzhang的头像

oldzhang

运维工程师

Linux服务器

5

"Docker加速体验非常流畅,大镜像也能快速完成下载。"