
localstack/sagemaker-dummy-byom该镜像为Amazon SageMaker的BYOM(Bring Your Own Model)部署提供虚拟实现的自定义模型容器。它模拟了SageMaker自定义容器的基础架构和接口规范,旨在帮助开发者测试和验证模型部署流程,而无需实际训练或部署真实模型。
使用以下命令启动容器:
bashdocker run -p 8080:8080 <image-name>
容器支持以下环境变量配置:
| 环境变量 | 描述 | 默认值 |
|---|---|---|
PORT | 服务监听端口 | 8080 |
MODEL_NAME | 模拟模型名称 | "dummy-model" |
LOG_LEVEL | 日志级别 | "INFO" |
示例:
bashdocker run -p 8080:8080 -e PORT=8081 -e LOG_LEVEL=DEBUG <image-name>
容器启动后,可通过HTTP请求测试以下接口:
bashcurl http://localhost:8080/ping
成功响应:200 OK
bashcurl -X POST http://localhost:8080/invocations \ -H "Content-Type: application/json" \ -d '{"input": "sample data"}'
成功响应:
json{ "model": "dummy-model", "input": "sample data", "prediction": "dummy-prediction" }
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务