Host requirements
These are guidelines for whether a machine can run Nornir. They are not measured installer checks. Production dataset size, scratch disk, and GPU class are in Production envelope.
Pyre on Windows
64-bit Windows.
A GPU and driver that can open an OpenGL window.
The Windows installer does not need Python, Git, or CUDA. It does not include CuPy. See Installing Pyre on Windows.
A developer build needs Python 3.13+ and the host virtual environment
venv/pyre314. See Pyre development.
Headless pipeline on a workstation
64-bit operating system. Development has focused on Windows; Docker images are Linux.
Python 3.13+ for a host install of
nornir-build.Plan on about 2 GB of RAM per CPU core you will keep busy. That is a sizing guideline, not a startup check. Heavy pipelines sometimes need closer to 3 GB per core; see Production envelope.
Docker hosts
Servers: Ubuntu 24.04 or 26.04 with Docker Engine, the compose v2 plugin, PowerShell 7, and
cifs-utils;bootstrap-ubuntu.shinstalls them. Workstations: Docker Desktop with WSL2 and PowerShell 7.The CIFS kernel module when the build container mounts NAS shares.
nornir:prodis CPU-only and does not need a GPU.nornir:devandnornir:cupyneed an NVIDIA driver on the host (and the NVIDIA container toolkit on Linux) and a GPU with compute capability 7.5 or newer (Turing and later). The image does not need a GPU at build time; pass--gpus all(or the launcher’s GPU switch) at run time.Container images use Python 3.14 and do not ship Pyre.
Tile I/O on CIFS needs a raised open-file limit. Launchers set
nofileto 65536. Confirm withulimit -ninside the container.
Host layout, launchers, and every container role are in Deployment and configuration.