# syntax=docker/dockerfile:1.7
# DeepSeek-V4-Flash-DSpark — instanttensor on top of
# aidendle94/sparkrun-vllm-ds4-gb10:production-3.75
#
# production-3.75 already ships the patched NCCL 2.30.4 ABI (its base layers
# are byte-identical to production-3.2, which is labeled "patched NCCL
# 2.30.4"), so no NCCL re-alignment is needed. This overlay only adds
# instanttensor for faster model loading (load-format instanttensor).
#
# Build: cd docker-images/deepseek-v4-flash-dspark && docker build -t sparkrun-vllm-ds4-gb10:fixed .
# Tag:   docker tag sparkrun-vllm-ds4-gb10:fixed aidendle94/sparkrun-vllm-ds4-gb10:production-3.75

FROM aidendle94/sparkrun-vllm-ds4-gb10:production-3.75

RUN pip install --no-cache-dir --no-deps --force-reinstall instanttensor==0.1.9
