From c630cf39c1d9f175d22f661ced624cb46ce755c6 Mon Sep 17 00:00:00 2001 From: Taichang Zhou Date: Sat, 7 Mar 2026 14:02:48 +0800 Subject: [PATCH] Enhance Dockerfile.ci by adding system dependencies installation and copying project files into the container. This improves the build process for the CI environment. Signed-off-by: Taichang Zhou --- docker/Dockerfile.ci | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docker/Dockerfile.ci b/docker/Dockerfile.ci index 3c45dccf1..1a6889663 100644 --- a/docker/Dockerfile.ci +++ b/docker/Dockerfile.ci @@ -3,6 +3,11 @@ ARG VLLM_BASE_TAG=v0.17.0 FROM ${VLLM_BASE_IMAGE}:${VLLM_BASE_TAG} ARG APP_DIR=/workspace/vllm-omni WORKDIR ${APP_DIR} +COPY . . + +# Install system dependencies +RUN apt-get update && \ + apt-get install -y ffmpeg git sox libsox-fmt-all jq && \ apt-get clean && \ rm -rf /var/lib/apt/lists/*