NVIDIA
NVIDIA
nemotron-nano-3
Container
NVIDIA
NVIDIA
nemotron-nano-3

Nemotron-3-Nano-30B-A3B is a large language model (LLM) trained from scratch by NVIDIA, and designed as a unified model for both reasoning and non-reasoning tasks.

LayerLabelCreated
a05e7e92111b6b42f826ec505e37a8b76132498bb55fd85e8c5fb8da97e8cbc3CONFIG
Entrypoint /bin/bash /opt/nim/start_server.sh; WorkingDir /opt/nim
01/28/2026 7:51 AM UTC
1e8c7a14827f5db9fd9da893ad68712383fef8a70613bd98ee1c511530805095COPY
--chmod=755 ./entrypoint.sh /opt/nim/start_server.sh
01/28/2026 7:51 AM UTC
79a92d488dd1c8b105b144896dfbc549cac65606d8f3a78692b1fb40e0f0ccf0ENV
SERVER_START_SCRIPT_PATH=/opt/nim/start_server.sh
01/28/2026 7:51 AM UTC
f03c40b58545dafd72c4395ff3921e19ce7852523193c7ee3ab88d68d971fb3aCOPY
model_manifest.yaml /opt/nim/etc/default/model_manifest.yaml
01/28/2026 7:51 AM UTC
896c3281f6b1dd5f3d6f4797aae2ac65ff6fa647a2bddfe2fa9ac93f792f7423USER
nvs:1000
01/28/2026 7:51 AM UTC
4e8e7b891d322222c2ca2ea60050292abf6f68b9a5d1cde2306d679bdb20dcf6RUN
TELEMETRY_MODE=0 TELEMETRY_ENDPOINT=0 PIP_INDEX_URL=https://urm.nvidia.com/artifactory/api/pypi/nv-shared-pypi/simple mkdir -p /usr/local/lib/python3.12/dist-packages/flashinfer/data/csrc/nv_internal/tensorrt_llm/cutlass_instantiations &&
  chmod -R 777 /usr/local/lib/python3.12/dist-packages/flashinfer/data/csrc/nv_internal/tensorrt_llm
01/28/2026 7:51 AM UTC
fbaeaf7f5fdb4f2fa031918688c188d6b8a003a6e9ac746de7cd448720a15c04RUN
TELEMETRY_MODE=0 TELEMETRY_ENDPOINT=0 PIP_INDEX_URL=https://urm.nvidia.com/artifactory/api/pypi/nv-shared-pypi/simple [ -d /etc/ld.so.conf.d ] ||
  mkdir -p /etc/ld.so.conf.d &&
  [ -f /etc/ld.so.conf.d/nvidia.conf ] ||
  touch /etc/ld.so.conf.d/nvidia.conf &&
  echo "/usr/local/nvidia/lib" >> /etc/ld.so.conf.d/nvidia.conf &&
  echo "/usr/local/nvidia/lib64" >> /etc/ld.so.conf.d/nvidia.conf &&
  echo "/usr/local/cuda/lib64" >> /etc/ld.so.conf.d/nvidia.conf &&
  if command -v ldconfig >/dev/null 2>&1; then ldconfig; fi
01/28/2026 7:51 AM UTC
310c24577253edd4d43282b97f242f8dfb0703bd5240013f805b805970381c8cRUN
TELEMETRY_MODE=0 TELEMETRY_ENDPOINT=0 PIP_INDEX_URL=https://urm.nvidia.com/artifactory/api/pypi/nv-shared-pypi/simple groupadd --gid 1000 --non-unique nvs &&
  useradd --create-home --shell /usr/sbin/nologin --uid 1000 --non-unique --gid 1000 nvs &&
  chown 1000.1000 $NIM_DIR_PATH
01/28/2026 7:51 AM UTC
a9ec3cc3dc05ea45e186f6a9dc2280d2d23a0ed51ab65856ec7b5edb66cad11aRUN
TELEMETRY_MODE=0 TELEMETRY_ENDPOINT=0 PIP_INDEX_URL=https://urm.nvidia.com/artifactory/api/pypi/nv-shared-pypi/simple patch /usr/local/lib/python3.12/dist-packages/nimlib/nvml.py < /tmp/patches/nimlib/nvml.patch &&
  patch /usr/local/lib/python3.12/dist-packages/nimlib/profiles.py < /tmp/patches/nimlib/profiles.patch &&
  patch /usr/local/lib/python3.12/dist-packages/nimlib/profile_report.py < /tmp/patches/nimlib/profile_report.patch &&
  patch /usr/local/lib/python3.12/dist-packages/nimlib/llm/profile_selection.py < /tmp/patches/nimlib/profile_selection.patch &&
  patch /usr/local/lib/python3.12/dist-packages/nimlib/download.py < /tmp/patches/nimlib/download.patch &&
  patch /usr/local/lib/python3.12/dist-packages/nimlib/model_serve.py < /tmp/patches/nimlib/model_serve_s3.patch &&
  patch -p1 -d /usr/local/lib/python3.12/dist-packages/ < /tmp/patches/nimlib/custom_error_models.patch &&
  patch -p1 -d /usr/local/lib/python3.12/dist-packages/ < /tmp/patches/nimlib/start_server_banner.patch &&
  patch -p1 -d /usr/local/lib/python3.12/dist-packages/ < /tmp/patches/vllm/whitespace_protocol.patch &&
  patch -p1 -d /usr/local/lib/python3.12/dist-packages/ < /tmp/patches/vllm/whitespace_backend_types.patch &&
  patch -p1 -d /usr/local/lib/python3.12/dist-packages/ < /tmp/patches/vllm/whitespace_backend_guidance.patch &&
  patch -p1 -d /usr/local/lib/python3.12/dist-packages/ < /tmp/patches/vllm/whitespace_backend_lm_format_enforcer.patch &&
  patch -p1 -d /usr/local/lib/python3.12/dist-packages/ < /tmp/patches/vllm/whitespace_backend_outlines.patch &&
  patch -p1 -d /usr/local/lib/python3.12/dist-packages/ < /tmp/patches/vllm/whitespace_backend_xgrammar.patch &&
  patch -p1 -d /usr/local/lib/python3.12/dist-packages/ < /tmp/patches/vllm/whitespace_request.patch &&
  patch -p1 -d /usr/local/lib/python3.12/dist-packages/ < /tmp/patches/vllm/responses_prev_reasoning.patch &&
  patch -p1 -d /usr/local/lib/python3.12/dist-packages/ < /tmp/patches/vllm/reasoning-budget-feature/vllm_v1_sample_logits_processor_builtin.py.patch &&
  patch -p1 -d /usr/local/lib/python3.12/dist-packages/ < /tmp/patches/vllm/reasoning-budget-feature/vllm_v1_sample_logits_processor___init__.py.patch &&
  patch -p1 -d /usr/local/lib/python3.12/dist-packages/ < /tmp/patches/vllm/reasoning-budget-feature/vllm_entrypoints_openai_protocol.py.patch &&
  patch -p1 -d /usr/local/lib/python3.12/dist-packages/ < /tmp/patches/vllm/reasoning-budget-feature/vllm_entrypoints_openai_serving_chat.py.patch &&
  patch -p1 -d /usr/local/lib/python3.12/dist-packages/ < /tmp/patches/vllm/reasoning-budget-feature/vllm_reasoning_basic_parsers.py.patch &&
  patch -p1 -d /usr/local/lib/python3.12/dist-packages/ < /tmp/patches/vllm/reasoning-budget-feature/vllm_reasoning_deepseek_r1_reasoning_parser.py.patch &&
  patch -p0 -d /usr/local/lib/python3.12/dist-packages/vllm/entrypoints/openai < /tmp/patches/vllm/protocol_validation.patch &&
  patch -p0 -d /usr/local/lib/python3.12/dist-packages/vllm/entrypoints/openai < /tmp/patches/vllm/serving_responses.patch &&
  patch -p0 -d /usr/local/lib/python3.12/dist-packages/nim_inference_sdk < /tmp/patches/nim_inference_sdk/inference_engine.patch &&
  patch -p0 -d /usr/local/lib/python3.12/dist-packages/nim_inference_sdk < /tmp/patches/nim_inference_sdk/backends/vllm_backend.patch &&
  rm -rf /tmp/patches
01/28/2026 7:51 AM UTC
3429be6996a5f7bc66dc6a781b046e7f6493661a5a70659b0fd53da881755729COPY
./patches /tmp/patches
01/28/2026 7:51 AM UTC
...

NVIDIA uses cookies to improve your experience on our web site. We and our third-party partners also use cookies and other tools to collect and record information you provide as well as information about your interactions with our websites for performance improvement, analytics, and to assist in marketing efforts. By clicking "Accept All", you consent to our use of cookies and other tools as described in our Cookie Policy. You can manage your cookie settings by clicking on "Manage Settings." By continuing to use this site or by clicking one of the buttons below, you agree to our Terms of Service (which contains important waivers). Please see our Privacy Policy for more information on our privacy practices.