Repositories
A lot of open-source deep learning projects will supply docker base images already on docker hub, which will make your life much easier. By using these base images, you will only need to install additional libraries that your own project requires.
Here is a (non-exhaustive) list of repositories on docker hub:
- Ubuntu
- CUDA
- PyTorch (tend to use Anaconda, unfortunately)
- Tensorflow
Of course, NVIDIA likes to keep things close to its heart and offers their own registry from which you can also retrieve images for the various IoT devices that NVIDIA has on offer: