NVIDIA
NVIDIA
NeMo Framework Megatron Backend
Container
NVIDIA
NVIDIA
NeMo Framework Megatron Backend

NVIDIA NeMo™ framework Megatron backend supports pre-training, post-training, and reinforcement learning of LLMs and multi-modal generative AI models with state-of-the-art data processing, model training techniques, and flexible deployment options.

LayerLabelCreated
b46fb386113d5507ee9cff46fe5f83a3e4c1e906d22a0f02297fec2cf36875c3CONFIG
Entrypoint /opt/nvidia/nvidia_entrypoint.sh; WorkingDir /workspace; ExposedPorts 6006/tcp, 8888/tcp
12/12/2025 1:02 AM UTC
8497476cff1680c1812af3bfcb724fefee5ad02a033b9049e8cc9ce8286f3df1ARG
TARGETARCH=amd64
12/12/2025 1:02 AM UTC
867c771ae2ef627e8d817f5e2501236afd0163b324c7a7ab585da4d4df894449ARG
RC_DATE=25.11.01
12/12/2025 1:02 AM UTC
19322f7c2fbef5f72620a479b75bb6898a9fa60d66f6d11fd71443a5b9f31f3aLABEL
com.nvidia.build.ref=58514fea65f0161e1a2180f788544e25b9ae8111
12/12/2025 1:02 AM UTC
4f37bfa0fd91df8acb77da043d7f45a06f98b1fb1762dfae22876b317b8d5e13ARG
NVIDIA_BUILD_REF=58514fea65f0161e1a2180f788544e25b9ae8111
12/12/2025 1:02 AM UTC
b055dd3bbf6aecbf9284674ca0a7e9ea8d053ce38460e82dd45f2b91f9748e3bLABEL
com.nvidia.build.id=243847214
12/12/2025 1:02 AM UTC
01caeed7f9012b06c8fe021486038be7d98a993c4208b89285d6784e1a92eb27ENV
NVIDIA_BUILD_ID=243847214
12/12/2025 1:02 AM UTC
fa0562d75cd4b034a941e002bc1d56d783dbcc90d0a6813a297249cc8873d53cARG
NVIDIA_BUILD_ID=243847214
12/12/2025 1:02 AM UTC
0d653622761dc83dbbde3a676847ac7fb97bbf3d845887b5a3afc45ac4be9c73WORKDIR
/workspace
12/12/2025 1:02 AM UTC
76774bf96994f99d4543cecfc7db12d7fd30af96a3bfbea7044bbb04c7928102RUN
NVIDIA_BIGNLP_VERSION= UV_VERSION=0.8.22 TRT_VER=10.13.3.9 CUDA_VER=13.0 CUDNN_VER=9.13.1.26-1 NCCL_VER=2.28.3-1+cuda13.0 CUBLAS_VER=13.0.2.14-1 TRT_LLM_COMMIT=55a9771ff0122ded47e6711eaf19c48f54630fe6 TRT_LLM_VERSION= REINSTALL_NSYS=False NSYS_VERSION=2025.4.1.172 REINSTALL_CUDNN=False CUDNN_VERSION=9.13.0.50 REINSTALL_NCCL=False NCCL_VERSION=2.27.7 INSTALL_DEEPEP=True DEEPEP_COMMIT=ef73fd9a4c098e09929e48dfd696505ddc8e2043 TARGET_ARCH=x86 MCORE_REPO=https://github.com/NVIDIA/Megatron-LM.git MCORE_COMMIT=696a38e0b2e87e7bcd7412e1d45e8943f646a8d3 MCORE_VERSION=0.16.0rc0 NEMO_COMMIT=0425500334506b9b9f8dfa554fd7d920746a08cd NEMO_VERSION=2.6.0rc0 NEMO_EXPORT_DEPLOY_COMMIT=0947b64f45136550d0c570b233d370870edd4d42 NEMO_EXPORT_DEPLOY_VERSION= NEMO_EVAL_COMMIT= NEMO_EVAL_VERSION= MEGATRON_BRIDGE_COMMIT=57c3c149fbde7bcc6c36d763781bb1fa560ba0db MEGATRON_BRIDGE_VERSION=0.2.0 INSTALL_RESIL=True RESIL_COMMIT=54f85fe422d296cf04ea524130014bd3a2c3add1 RESIL_VERSION=0.4.1 INSTALL_MODELOPT=True MODELOPT_VERSION=0.37.0 NEMO_RUN_COMMIT=01a9a8ba360f7b2908728ad0516e0ad9d936966d SKIP_TRTLLM=false URM_USER_ACCOUNT=donghyukc PRE_COMPILE_QUANT_KERNELS=True if [ $PRE_COMPILE_QUANT_KERNELS = "True" ]; then python -c "import modelopt.torch.quantization.extensions as ext; ext.precompile()"; fi &&
  python -m ipykernel install --name=python3 --display-name="Python 3 (ipykernel)" &&
  if [ -f /usr/local/bin/torchrun ]; then sed -i '1s|#!/usr/bin/python|#!/usr/bin/env python|' /usr/local/bin/torchrun; fi &&
  mkdir -p /workspace &&
  chmod -R a+w /workspace &&
  URM_API_TOKEN=$(cat /run/secrets/URM_API_TOKEN) &&
  wget --http-user $URM_USER_ACCOUNT --http-password ${URM_API_TOKEN} "https://urm.nvidia.com/artifactory/nemo-fw-generic-local/llama3_70b_tokenizer.tar.gz" &&
  wget --http-user $URM_USER_ACCOUNT --http-password ${URM_API_TOKEN} "https://urm.nvidia.com/artifactory/nemo-fw-generic-local/llama3_8b_tokenizer.tar.gz" &&
  mkdir -p /tmp_assets &&
  mkdir -p ~/.cache/huggingface &&
  tar -xzvf llama3_8b_tokenizer.tar.gz -C /tmp_assets &&
  tar -xzvf llama3_70b_tokenizer.tar.gz -C /tmp_assets &&
  cp -rf /tmp_assets/hub ~/.cache/huggingface &&
  rm -rf /tmp_assets &&
  rm llama3_8b_tokenizer.tar.gz llama3_70b_tokenizer.tar.gz &&
  python -c "from transformers import AutoTokenizer, Qwen2Tokenizer, CLIPImageProcessor; _=AutoTokenizer.from_pretrained('gpt2'); _=AutoTokenizer.from_pretrained('bert-base-cased'); _=AutoTokenizer.from_pretrained('bert-large-cased'); _=AutoTokenizer.from_pretrained('bert-large-uncased'); _=AutoTokenizer.from_pretrained('bigcode/starcoder2-tokenizer'); _=AutoTokenizer.from_pretrained('EleutherAI/gpt-neox-20b'); _=AutoTokenizer.from_pretrained('nvidia/Nemotron-H-8B-Base-8K'); _=AutoTokenizer.from_pretrained('nvidia/Nemotron-H-47B-Base-8K'); _=AutoTokenizer.from_pretrained('nvidia/Nemotron-H-56B-Base-8K'); _=AutoTokenizer.from_pretrained('THUDM/chatglm2-6b',trust_remote_code=True); _=AutoTokenizer.from_pretrained('THUDM/chatglm3-6b',trust_remote_code=True); _=Qwen2Tokenizer.from_pretrained('qwen/Qwen1.5-7B',trust_remote_code=True); _=Qwen2Tokenizer.from_pretrained('qwen/Qwen1.5-14B',trust_remote_code=True); _=AutoTokenizer.from_pretrained('openai/clip-vit-large-patch14'); _=AutoTokenizer.from_pretrained('meta-llama/Meta-Llama-3-8B', local_files_only=True); _=AutoTokenizer.from_pretrained('meta-llama/Meta-Llama-3-70B', local_files_only=True); _=AutoTokenizer.from_pretrained('meta-llama/Meta-Llama-3-8B-instruct', local_files_only=True); _=AutoTokenizer.from_pretrained('meta-llama/Meta-Llama-3-70B-instruct', local_files_only=True); _=CLIPImageProcessor.from_pretrained('openai/clip-vit-large-patch14'); _=CLIPImageProcessor.from_pretrained('openai/clip-vit-large-patch14-336')"
12/12/2025 1:02 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.