Compare commits

..
Author SHA1 Message Date
Roger Wang 8d2bedd26c Merge branch 'main' into dockerfile 2025-12-03 02:15:15 -08:00
Alicia 811791b7bb [Docker] Create a symlink. (#169)
Signed-off-by: Alicia Wang <115451386+congw729@users.noreply.github.com>
2025-12-02 18:28:14 -08:00
Roger Wang bf950f0c97 add test dockerfile
Signed-off-by: Roger Wang <hey@rogerw.io>
2025-12-02 03:00:54 +00:00
2 changed files with 15 additions and 6 deletions

No files matched your search

+14
View File
@@ -0,0 +1,14 @@
ARG VLLM_BASE_IMAGE=vllm/vllm-openai
ARG VLLM_BASE_TAG=v0.11.0
FROM ${VLLM_BASE_IMAGE}:${VLLM_BASE_TAG}
ARG APP_DIR=/workspace/vllm-omni
WORKDIR ${APP_DIR}
COPY . .
# Install vllm-omni into the same uv-managed Python environment used by the base image.
RUN uv pip install --python "$(python3 -c 'import sys; print(sys.executable)')" --no-cache-dir .
RUN ln -sf /usr/bin/python3 /usr/bin/python
ENTRYPOINT ["vllm", "serve", "--omni"]
+1 -6
View File
@@ -37,9 +37,4 @@ vLLM-Omni is a Python library that supports the following GPU variants. The libr
## Set up using Docker ## Set up using Docker
### Pre-built images ### Pre-built images
vLLM-Omni offers an official docker image for deployment. These images are built on top of vLLM docker images To be released... Stay tuned!
and available on Docker Hub as [vllm/vllm-omni](https://hub.docker.com/r/vllm/vllm-omni/tags). The version of vLLM-Omni
indicates which release of vLLM it is based on.
!!! tip
You can use this docker image to serve models the same way you would do in vLLM! To do so, make sure you overwrite the default entrypoint (`vllm serve --omni`) which works only for models supported in the vLLM-Omni project.