NVIDIA
NVIDIA
Dynamo vLLM Runtime
Container
NVIDIA
NVIDIA
Dynamo vLLM Runtime

The Dynamo vLLM runtime image is a containerized build of Dynamo + vLLM which serves as the base runtime environment for vLLM based inference with Dynamo's distributed inference framework.

LayerLabelCreated
961a19fd338326cd311bd8e021b73150b553dce89350127f2421270cd96b193fCONFIG
Entrypoint /opt/nvidia/nvidia_entrypoint.sh; WorkingDir /workspace
04/30/2026 10:32 PM UTC
b28e4866fabc1d5666bb5b238cd3e7f54f813514ae5c3efe655072984ce1d527CMD
04/29/2026 3:12 AM UTC
d00b0bd23b4e0130f3786a4d8acc35074fe5b93634e824a79871c03a3b7f2f69ENTRYPOINT
/opt/nvidia/nvidia_entrypoint.sh
04/29/2026 3:12 AM UTC
f55c1f302e41d6f51786f4408b79c7f4fa25e1a686062809412866e0ee5e88a9ENV
VLLM_USE_FLASHINFER_SAMPLER=1
04/29/2026 3:12 AM UTC
ebc664934c2778757af8cbd53349e804a9e68b4fe04346b0abb7d97902d486cdENV
DYNAMO_COMMIT_SHA=33068cc8b2c5500622b5376ef9865144dcded9ef
04/29/2026 3:12 AM UTC
38030e4abff10c03b76a543530bef4d6a9dfa7baa14f2f20885e0b23cb3f3261ARG
DYNAMO_COMMIT_SHA=33068cc8b2c5500622b5376ef9865144dcded9ef
04/29/2026 3:12 AM UTC
945620f9e2a62da08fccdb7c49ca202f758076cc5acc3bc241ff076c51dd5fa2USER
dynamo
04/29/2026 3:12 AM UTC
0f03d21aebd7d1061a66e4e0621e324f9e4613c1a774d2d7a2c00076ad130809RUN
DEVICE=cuda PYTHON_VERSION=3.12 SITE_PACKAGES=/opt/dynamo/venv/lib/python3.12/site-packages ENABLE_KVBM=true ENABLE_GPU_MEMORY_SERVICE=true ENABLE_MODELEXPRESS_P2P=false MODELEXPRESS_REF=76fc5d7f06c37121ee8789a29fac6f9b08c4743a /bin/bash -l -o pipefail -c cd /usr/local/lib &&
  if [ -f libaws-c-common.so.1.0.0 ] &&
  [ ! -L libaws-c-common.so.1 ]; then rm -f libaws-c-common.so.1 libaws-c-common.so &&
  ln -s libaws-c-common.so.1.0.0 libaws-c-common.so.1 &&
  ln -s libaws-c-common.so.1 libaws-c-common.so; fi &&
  if [ -f libaws-c-s3.so.1.0.0 ] &&
  [ ! -L libaws-c-s3.so.0unstable ]; then rm -f libaws-c-s3.so.0unstable libaws-c-s3.so &&
  ln -s libaws-c-s3.so.1.0.0 libaws-c-s3.so.0unstable &&
  ln -s libaws-c-s3.so.0unstable libaws-c-s3.so; fi &&
  if [ -f libs2n.so.1.0.0 ] &&
  [ ! -L libs2n.so.1 ]; then rm -f libs2n.so.1 libs2n.so &&
  ln -s libs2n.so.1.0.0 libs2n.so.1 &&
  ln -s libs2n.so.1 libs2n.so; fi &&
  for lib in libcrypto libssl; do versioned=$(ls -1 ${lib}.so.1.1.* 2>/dev/null | head -1); if [ -n "$versioned" ] &&
  [ ! -L "${lib}.so.1.1" ]; then rm -f "${lib}.so.1.1" &&
  ln -s "$(basename "$versioned")" "${lib}.so.1.1"; fi; done &&
  ldconfig
04/29/2026 3:12 AM UTC
b36fcdec9bbc5841df4cd21a67351de7a79044ff3337d1fdec62d73639d2f1e1COPY
--chown=dynamo: /usr/lib64/libssl.so.1.1* /usr/local/lib/
04/29/2026 3:12 AM UTC
8d3b3f5cd0c97ea09a2cc30fd49778660468e52091ea408e11f8a190226dda9bCOPY
--chown=dynamo: /usr/lib64/libcrypto.so.1.1* /usr/local/lib/
04/29/2026 3:12 AM UTC
...