Reference Guide

35 Dell EMC Ready Solutions for AI Deep Learning with NVIDIA | v1.0
Docker is a very prominent containerization technology used avidly in the context of deep learning frameworks.
There are several pros and cons of Docker and a comparison between Docker and Singularity containers is
shown Singularity Containers for HPC & Deep Learning NVIDIA added the GPU support in Docker.
Docker is not installed by default in this solution. However, the administrator is expected to simply run
utility provided by Bright Cluster Manager. After installing Docker, the user is able to use the
Docker images provide by NVIDIA GPU Cloud which will be discussed next.
To use NGC, a user needs to first register in the cloud and get an API key that is specific to that user. Figure
20 shows the registration page. The user can create an account based on the instructions on the screen.
Figure 20: NVIDIA GPU Cloud register page
After creating the account, the user will be forwarded to the registry page which lists the available repositories
(Figure 21).