Skip to main content
NVIDIA
Dynamo Tensorrt-LLM Runtime
Container
NVIDIA
Dynamo Tensorrt-LLM Runtime

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

  • LayerLabelCreated
    sha256:f830e65757f333e662db15b3431f54cba177e09e92c53471a6d52995dba263e3COPY
    /legal /legal
    08/11/2026 11:24 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENV
    NVIDIA_DRIVER_CAPABILITIES=video,compute,utility
    08/11/2026 11:23 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4CMD
    /bin/bash
    08/11/2026 11:23 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENTRYPOINT
    08/11/2026 11:23 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4USER
    dynamo
    08/11/2026 11:23 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENV
    DYNAMO_COMMIT_SHA=6c5eec975228e2ffc0162799eec58a9570db5bd2
    08/11/2026 11:23 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ARG
    DYNAMO_COMMIT_SHA=6c5eec975228e2ffc0162799eec58a9570db5bd2
    08/11/2026 11:23 AM UTC
    sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1WORKDIR
    /workspace
    08/11/2026 11:23 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENV
    DYNAMO_HOME=/workspace HOME=/home/dynamo VIRTUAL_ENV=/opt/dynamo/venv PATH=/opt/dynamo/venv/bin:/opt/uv/bin:/usr/local/bin/etcd:/usr/local/lib/python3.12/dist-packages/torch_tensorrt/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/mpi/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/ucx/bin:/opt/amazon/efa/bin:/opt/tensorrt/bin IMAGEIO_FFMPEG_EXE=/usr/local/bin/ffmpeg LD_PRELOAD=/opt/dynamo/libstdc++.so.6:/usr/local/lib/python3.12/dist-packages/tensorrt_llm/libs/nixl/libnixl.so NIXL_PLUGIN_DIR=/usr/local/lib/python3.12/dist-packages/tensorrt_llm/libs/nixl/plugins NIXL_VERSION=
    08/11/2026 11:23 AM UTC
    sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1RUN
    /bin/bash -c set -eu; for lib in $(find /usr/local/lib/python3.12/dist-packages/nvidia/dali/.libs -name 'libavcodec*.so*' 2>/dev/null); do /usr/bin/python3 /tmp/enumerate_bundled_decoders.py "$lib"; done; stale=$(find /usr/local/lib/python3.12/dist-packages -maxdepth 1 \( -name PyNvVideoCodec -o -iname 'pynvvideocodec-*.dist-info' \) -print); if [ -n "$stale" ]; then echo "ERROR: stale system PyNvVideoCodec survived the pre_runtime whiteout:" >&2; echo "$stale" >&2; exit 1; fi; v=$(/opt/dynamo/venv/bin/python3 -c 'import importlib.metadata as m; print(m.version("PyNvVideoCodec"))'); [ "$v" = "2.2.0" ] ||
      { echo "ERROR: wanted PyNvVideoCodec 2.2.0, got $v" >&2; exit 1; }; bundled=$(find /usr/local/lib/python3.12/dist-packages /opt/dynamo/venv/lib/python3.12/site-packages -path '*/PyNvVideoCodec/libavcodec*.so*' -print); if [ -n "$bundled" ]; then echo "ERROR: PyNvVideoCodec bundles an unreviewed libavcodec:" >&2; echo "$bundled" >&2; exit 1; fi
    08/11/2026 11:23 AM UTC
    ...