# Docker Docker is a virtualization software that deploys docker containers. Due to easy handling and reproducable environments it is a useful tool. ## Enable Nvidia GPUs To use Nvidia GPUs with docker you need to install the nvidia-cuda-toolkit. There is a [guide on marmelab](https://marmelab.com/blog/2018/03/21/using-nvidia-gpu-within-docker-container.html) that focusses on that topic.