# bi_150-vllm

本仓库保存的是从镜像中提取出来的
`vLLM 0.17.0+corex.20260420090923` Python 包代码，
用于覆盖基础镜像
`registry.iluvatar.com.cn:10443/customer/sz/vllm0.17.0-4.4.0-x86:v4.1`
中的已安装 `vllm` 目录，并重新打包生成新镜像。

## 仓库内容

- `vllm/`
  从镜像中提取出来的 `vllm` Python 包代码。
- `vllm-0.17.0+corex.20260420090923.dist-info/`
  对应的 Python 包元数据目录。
- `Dockerfile`
  基于厂商基础镜像重新覆盖 `vllm` 代码并打包镜像。

## 构建镜像

在仓库根目录执行：

```bash
docker build --pull=false \
  --build-arg BASE_IMAGE=registry.iluvatar.com.cn:10443/customer/sz/vllm0.17.0-4.4.0-x86:v4.1 \
  -t bi_150_vllm:0.17.0 \
  .
```

## 验证镜像

```bash
docker run --rm -it bi_150_vllm:0.17.0 \
  python3 -c "import vllm; print(vllm.__file__); print(vllm.__version__)"
```

## 说明

- 这个仓库是覆盖式发布仓库，不是上游完整的 git 源码仓库。
- 镜像构建时保留基础镜像中的 CoreX 运行时环境，只替换 Python 层的 `vllm` 代码和对应元数据。
