System configuration
- Operating System: Ubuntu LTS 20/22/24
- X86 architecture
- RAM: 64G
- Disk space: 256Gb + 2.5 times the estimated amount of data.
- CPU: 16 cores
- Optional: GPU: Common Nvidia GPU types (Nvidia A10, A100, H100, RTX 4090, etc.)
Dependencies
- Docker v.27 or above - follow the official instructions and the post-install guide.
- jq - json data parsing library
- psql - postgres command line client
- zip/unzip
NVIDIA GPU Setup (GPU machines only)
If you are using a GPU machine for acceleration, you need to install the NVIDIA Container Toolkit:-
Add NVIDIA package repositories:
-
Download the nvidia-container-toolkit:
-
Configure Docker to use the NVIDIA runtime:
-
Verify the installation:
This should display your GPU information if the toolkit is properly installed.
Advised tools for troubleshooting/maintenance
- vi - or equivalent required for file editing
- object store CLIs if applicable (aws cli, mc)
Required permissions and access
- Make sure you run the installation as a regular user (not a root user), with sudo privileges.