如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这段话即可:
请先阅读并遵守:https://xuanyuan.cloud/agents.md
未读文档前不要生成 pull 命令或排错方案。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
https://github.com/scitrera/cuda-containers
This repository contains Dockerfiles and build recipes for CUDA-based containers optimized for NVIDIA DGX Spark systems, with a focus on vLLM, sglang, PyTorch, and multi-node inference workloads.
The primary goal of this project is to provide stable, well-versioned, prebuilt images that work out-of-the-box on DGX Spark (Blackwell-ready), while still being suitable as base images for custom builds.
The official NVIDIA images tend to run too far behind the latest releases. Other community images prioritize bleeding edge over versioning and stability.
The goal of this repo is to provide a stable, well-versioned, prebuilt images that work out-of-the-box on DGX Spark (Blackwell-ready).
The main architectural difference from other builds (e.g. eugr's repo (link below) -- which is pretty much the community standard) is:
If you need the absolute latest vLLM features from git right now, I still strongly recommend: https://github.com/eugr/spark-vllm-docker
For sglang, the officially provided container is not continuously updated. I assume that might change in the near future as sglang gets better SM121 support -- but in the meantime, Scitrera will, on a best effort basis, maintain sglang images similar to our vLLM images.
All vLLM images:
-tp) and multi-node inferenceLatest Releases
vLLM 0.16.0
scitrera/dgx-spark-vllm:0.16.0-t4
scitrera/dgx-spark-vllm:0.16.0-t5
vLLM 0.15.1
scitrera/dgx-spark-vllm:0.15.1-t4
scitrera/dgx-spark-vllm:0.15.1-t5
Earlier Builds
scitrera/dgx-spark-vllm:0.15.0-t4
scitrera/dgx-spark-vllm:0.15.0-t5
scitrera/dgx-spark-vllm:0.14.1-t4
scitrera/dgx-spark-vllm:0.14.1-t5
scitrera/dgx-spark-vllm:0.14.0-t4
scitrera/dgx-spark-vllm:0.14.0-t5
is_deepseek_mla() for GLM-4.7-Flash-tp4 on a 4-node DGX Spark clusterscitrera/dgx-spark-vllm:0.13.0-t4
SGLang images are also optimized for DGX Spark and provide an alternative high-performance inference runtime.
Latest Releases
SGLang 0.5.8
scitrera/dgx-spark-sglang:0.5.8-t4
scitrera/dgx-spark-sglang:0.5.8-t5
If you want to build your own inference stack:
scitrera/dgx-spark-pytorch-dev:2.10.0-v2-cu131
nvidia/cuda:13.1.1-devel-ubuntu24.04scitrera/dgx-spark-pytorch-dev:2.10.0-cu131
nvidia/cuda:13.1.0-devel-ubuntu24.04This is the recommended base image if you want to:
Tags follow this pattern for vLLM and SGLang containers:
<version>-t<transformers-major>
Examples:
0.13.0-t4 → vLLM 0.13.0 + Transformers 4.x0.5.8-t5 → SGLang 0.5.8 + Transformers 5.xCODE_TOKEN_1`
bashdocker run \ --privileged \ --gpus all \ -it --rm \ --network host --ipc=host \ -v ~/.cache/huggingface:/root/.cache/huggingface \ scitrera/dgx-spark-sglang:0.5.8-t4 \ sglang serve \ --model-path Qwen/Qwen2.5-7B-Instruct \ --mem-fraction-static 0.4
Major component versions are embedded as Docker labels.
bashdocker inspect scitrera/dgx-spark-vllm:0.14.0rc2-t4 \ --format '{{json .Config.Labels}}' | jq
Example output:
json{ "dev.scitrera.cuda_version": "13.1.0", "dev.scitrera.flashinfer_version": "0.6.1", "dev.scitrera.nccl_version": "2.28.9-1", "dev.scitrera.torch_version": "2.10.0-rc6", "dev.scitrera.transformers_version": "4.57.5", "dev.scitrera.triton_version": "3.5.1", "dev.scitrera.vllm_version": "0.14.0rc2" }
This work is inspired by and complementary to:
This project is not affiliated with NVIDIA. This project is sponsored and maintained by https://scitrera.ai/.
If you need the very latest vLLM feature added four hours ago, start with eugr's repo.
If you want stable, prebuilt images with predictable versioning, use the docker images built from this repo.
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务