Prerequisites
Hardware requirements
| Component | Minimum | Recommended |
|---|---|---|
| OS | Ubuntu 22.04 | Ubuntu 24.04 |
| GPU | NVIDIA GPU | NVIDIA RTX PRO 5000 Blackwell (24GB VRAM) |
| RAM | 16GB | 32GB |
| Storage | 20GB free | 20GB+ free |
Software requirements
1. Ubuntu
Consult the Ubuntu installation tutorial for step-by-step instructions.
TIP
When asked if you'd like to install recommended proprietary software, ensure the "Install third-party software for graphics and Wi-Fi hardware" box is checked to install necessary NVIDIA drivers.
2. NVIDIA drivers
INFO
NVIDIA Driver version 575 or higher is required for CUDA 12.9 compatability
Update your package index:
bashsudo apt updateInstall the recommended NVIDA drivers:
bashsudo ubuntu-drivers installReboot your machine:
bashsudo rebootVerify installation:
bashnvidia-smiThis should return a summary of the installed NVIDIA GPUs, current driver version, and supported CUDA version.
3. Docker
Follow the instructions for installing Docker using apt, including the instructions for managing Docker as a non-root user.
Once installed, verify both Docker and the Docker Compose plugin are available:
docker --version
docker compose version4. GPU support in Docker
Follow NVIDIA's instructions for installing
nvidia-container-toolkitwithapt.You can verify GPU usage in Docker with the following command, which should return GPU performance benchmark results:
docker run --gpus all nvcr.io/nvidia/k8s/cuda-sample:nbody nbody -gpu -benchmark