It was tested with docker engine `20.10.24` and NVIDIA Container Toolkit CLI version `1.16.2`.
UI features like virtual camera support were tested with Nvidia GPUs using CDI passthrough, but could
work with other GPUs as long as they support CDI.
Machine-learning features like image recognition are expected to only work with NVIDIA GPUs.
### Installing Docker
There are many ways to install docker for your platform. We recomend using your linux distribution's package
manager to install docker, using a command like `sudo apt-get install docker-compose-v2`. The exact command
will vary depending on your exact linux distribution.
You can see the [official docker documentation](https://docs.docker.com/engine/install/) for more details.
### Installing nvidia-container-toolkit
We recomend following the [offical guide](https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/latest/install-guide.html) to install the nvidia-container-toolkit.
Make sure you run `sudo nvidia-ctk runtime configure --runtime=docker` and `sudo systemctl restart docker`.
When installed correctly you should see your gpu available in `nvidia-ctk cdi list`.