NVIDIA
NVIDIA
Dynamo Snapshot-Agent
Container
NVIDIA
NVIDIA
Dynamo Snapshot-Agent

Dynamo Snapshot Agent enables CRIU-based checkpoint and restore for GPU inference workloads running on NVIDIA Dynamo

LayerLabelCreated
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENTRYPOINT
/usr/local/bin/snapshot-agent
04/21/2026 8:58 PM UTC
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4USER
root
04/21/2026 8:58 PM UTC
sha256:9faa1ea187ec2d6b54a092b427019d18bb3245d69e3bfb0c30f03d048ffaaaceRUN
TARGETARCH=amd64 mkdir -p /checkpoints /var/run/snapshot
04/21/2026 8:58 PM UTC
sha256:7147af9047a27b8e8e9517a8ec624741f73bbffe9c1c72d5d0ac628dcd536579COPY
/nsrestore /usr/local/bin/nsrestore
04/21/2026 8:58 PM UTC
sha256:63526fb2b6aa76271e80ade392d6f733eb24099e6caf03d30f2fdc806714a02eCOPY
/snapshot-agent /usr/local/bin/snapshot-agent
04/21/2026 8:58 PM UTC
sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1RUN
TARGETARCH=amd64 chmod +x /usr/local/sbin/cuda-checkpoint
04/21/2026 8:58 PM UTC
sha256:0a351663beac5cc38db1df1dffca454c69c5150bdcd026d40f9da868004eea0aCOPY
/tmp/cuda-checkpoint/bin/x86_64_Linux/cuda-checkpoint /usr/local/sbin/cuda-checkpoint
04/21/2026 8:58 PM UTC
sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1RUN
TARGETARCH=amd64 criu --version
04/21/2026 8:58 PM UTC
sha256:707402349c1d33b1f38a3995a0e74559ac7c4d70c870fed14cc622d97ed5ae35COPY
/criu-install/usr/local /usr/local
04/21/2026 8:58 PM UTC
sha256:6dad9feccb78bd46d6317118c8f61c40778e62351e494581f7d0a04faa8b0017RUN
TARGETARCH=amd64 apt-get update &&
  apt-get install -y --no-install-recommends libbsd0 libcap2 libnet1 libnl-3-200 libnl-route-3-200 libprotobuf-c1 libgnutls30t64 libnftables1 iproute2 iptables procps uuid-runtime tar ca-certificates util-linux &&
  rm -rf /var/lib/apt/lists/*
04/21/2026 8:58 PM UTC
...