Skip to content

Commit 996873b

Browse files
committed
fix LD syntax
1 parent f57c111 commit 996873b

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

container/Dockerfile.vllm

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -107,11 +107,11 @@ RUN rm -rf /opt/hpcx/ucx && \
107107
make -j install-strip && \
108108
ldconfig
109109

110-
ENV LD_LIBRARY_PATH=\
111-
/usr/lib:\
112-
/usr/local/ucx/lib:\
113-
/usr/local/ucx/lib/ucx:\
114-
$LD_LIBRARY_PATH
110+
ENV LD_LIBRARY_PATH="\
111+
/usr/lib:\
112+
/usr/local/ucx/lib:\
113+
/usr/local/ucx/lib/ucx:\
114+
$LD_LIBRARY_PATH"
115115
ENV CPATH=/usr/include
116116
ENV PATH=/usr/bin:$PATH
117117
ENV PKG_CONFIG_PATH=/usr/lib/pkgconfig
@@ -195,9 +195,9 @@ RUN --mount=type=bind,source=./container/deps/,target=/tmp/deps \
195195
chmod +x /tmp/install_vllm.sh && \
196196
/tmp/install_vllm.sh --editable --vllm-ref $VLLM_REF --max-jobs $MAX_JOBS --arch $ARCH --installation-dir /opt --deepgemm-ref $DEEPGEMM_REF --flashinf-ref $FLASHINF_REF
197197

198-
ENV LD_LIBRARY_PATH=\
199-
/opt/vllm/tools/ep_kernels/ep_kernels_workspace/nvshmem_install/lib:\
200-
$LD_LIBRARY_PATH
198+
ENV LD_LIBRARY_PATH="\
199+
/opt/vllm/tools/ep_kernels/ep_kernels_workspace/nvshmem_install/lib:\
200+
$LD_LIBRARY_PATH"
201201

202202
# Common dependencies
203203
RUN --mount=type=bind,source=./container/deps/requirements.txt,target=/tmp/requirements.txt \
@@ -381,10 +381,10 @@ WORKDIR /workspace
381381
COPY --from=wheel_builder /workspace /workspace
382382
COPY --from=wheel_builder /opt/nvidia/nvda_nixl /opt/nvidia/nvda_nixl
383383
ARG ARCH_ALT
384-
ENV LD_LIBRARY_PATH=\
385-
/opt/nvidia/nvda_nixl/lib/{ARCH_ALT}-linux-gnu:\
386-
/opt/nvidia/nvda_nixl/lib/{ARCH_ALT}-linux-gnu/plugin:\
387-
$LD_LIBRARY_PATH
384+
ENV LD_LIBRARY_PATH="\
385+
/opt/nvidia/nvda_nixl/lib/{ARCH_ALT}-linux-gnu:\
386+
/opt/nvidia/nvda_nixl/lib/{ARCH_ALT}-linux-gnu/plugin:\
387+
$LD_LIBRARY_PATH"
388388

389389
# Copy Cargo cache to avoid re-downloading dependencies
390390
COPY --from=wheel_builder $CARGO_HOME $CARGO_HOME
@@ -467,13 +467,13 @@ COPY --from=wheel_builder /opt/nvidia/nvda_nixl /opt/nvidia/nvda_nixl
467467
# Copies vllm, DeepEP, DeepGEMM, PPLX repos (all editable installs) and nvshmem binaries
468468
COPY --from=base /opt/vllm /opt/vllm
469469
ARG ARCH_ALT
470-
ENV LD_LIBRARY_PATH=\
471-
/opt/vllm/tools/ep_kernels/ep_kernels_workspace/nvshmem_install/lib:\
472-
/opt/nvidia/nvda_nixl/lib/{ARCH_ALT}-linux-gnu:\
473-
/opt/nvidia/nvda_nixl/lib/{ARCH_ALT}-linux-gnu/plugin:\
474-
/usr/local/ucx/lib:\
475-
/usr/local/ucx/lib/ucx:\
476-
$LD_LIBRARY_PATH
470+
ENV LD_LIBRARY_PATH="\
471+
/opt/vllm/tools/ep_kernels/ep_kernels_workspace/nvshmem_install/lib:\
472+
/opt/nvidia/nvda_nixl/lib/{ARCH_ALT}-linux-gnu:\
473+
/opt/nvidia/nvda_nixl/lib/{ARCH_ALT}-linux-gnu/plugin:\
474+
/usr/local/ucx/lib:\
475+
/usr/local/ucx/lib/ucx:\
476+
$LD_LIBRARY_PATH"
477477

478478

479479
# Copy entire venv

0 commit comments

Comments
 (0)