Deep Learning ContainersBeta

Preconfigured and optimized containers for deep learning environments.

View documentation for this product.

Build your deep learning project quickly on Google Cloud

Build your deep learning project quickly on Google Cloud

Quickly prototype with a portable and consistent environment for developing, testing, and deploying your AI applications with Deep Learning Containers. These Docker images use popular frameworks and are performance optimized, compatibility tested, and ready to deploy. Deep Learning Containers provide a consistent environment across Google Cloud services, making it easy to scale in the cloud or shift from on-premises. You have the flexibility to deploy on Google Kubernetes Engine (GKE), AI Platform, Cloud Run, Compute Engine, Kubernetes, and Docker Swarm.

Consistent environment

Deep Learning Containers provides the portability and consistency to move from on-premises to cloud scale.

Fast prototyping

Get started quickly with all the required frameworks, libraries, and drivers pre-installed and tested for compatibility.

Performance optimized

Accelerate your model training and deployment with the latest framework versions and NVIDIA® CUDA-X AI libraries.

Popular framework support

Deep Learning Containers support the most popular machine learning frameworks, like TensorFlow, PyTorch, and scikit learn, with more coming soon.

TensorFlow logo PyTorch logo Scikit Learn logo


Google Cloud

Get started

Learn and build

New customers get $300 in free credits to learn and build on Google Cloud for up to 12 months.

Need more help?

Our experts will help you build the right solution or find the right partner for your needs.

This product is in beta. For more information on our product launch stages, see here.