Posted On: Jun 15, 2022

Today, we are announcing availability of a Bottlerocket variant that supports NVIDIA GPU-based Amazon EC2 instance types on Amazon Elastic Container Services (Amazon ECS). Bottlerocket is a Linux-based operating system that is purpose-built to run container workloads. Customers can now benefit from using the same container-focused host operating system for both their non-GPU and GPU workloads while using ECS, including machine learning, video encoding, and streaming workloads. This helps customers standardize on a single operating system that utilizes the underlying specialized compute hardware. 

In March, we released the Bottlerocket variant for Amazon Elastic Kubernetes Service (Amazon EKS) supporting NVIDIA GPU-accelerated workloads. With the availability of the Bottlerocket ECS variant, customers can now use Bottlerocket with NVIDIA GPUs on two popular orchestration services, Amazon EKS and ECS. The new Bottlerocket AMI includes the necessary software components required to run containerized accelerated workloads built into the base image, while using ECS as their container orchestration service. This configuration enables secure, seamless installation of required NVIDIA drivers and its updates, improves time to node-ready state, and reduces dependencies on external tools and repositories.

The new Bottlerocket AMI is available in all AWS commercial and GovCloud regions at no additional cost. You only pay for the EC2 instances that you use. Please refer to our blog to get started. Learn more about Bottlerocket at our product page and Bottlerocket’s Github repository. For support, please contact the Bottlerocket service team.