Deep Learning Containers are a set of Docker containers with key data science frameworks, libraries, and tools pre-installed. These containers provide you with performance-optimized, consistent environments that can help you prototype and implement workflows quickly.
To learn more about containers, see Containers at Google .
Pre-installed software
Deep Learning Containers images can be configured to include the following:
-  Frameworks: - TensorFlow
- PyTorch
- R
- scikit-learn
- XGBoost
 
-  Python, including these packages: - numpy
- sklearn
- scipy
- pandas
- nltk
- pillow
- fairness-indicators for TensorFlow 2.3 and 2.4 Deep Learning Containers instances
- many others
 
-  Nvidia packages with the latest Nvidia driver for GPU-enabled instances: - CUDA 10.*, 11.*, and 12.* (the version depends on the framework)
- CuDNN 7.* and NCCL 2.* (the version depends on the CUDA version)
 
-  JupyterLab 
-  Model Garden containers - vLLM library
 
Community support
Ask a question about Deep Learning Containers on Stack Overflow or join the google-dl-platform Google group to discuss Deep Learning Containers.
Learn more about getting support from the community .
What's next
You can get started with Deep Learning Containers by walking through the How-to guides , which provide instructions on create and work with deep learning containers.

