From bf950f0c971660f3ec8a07a4bb336ca4ba14363a Mon Sep 17 00:00:00 2001 From: Roger Wang Date: Tue, 2 Dec 2025 03:00:54 +0000 Subject: [PATCH] add test dockerfile Signed-off-by: Roger Wang --- Dockerfile | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 000000000..bfced18ab --- /dev/null +++ b/Dockerfile @@ -0,0 +1,12 @@ +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 . + +ENTRYPOINT ["vllm", "serve", "--omni"]