Introdução aos contêineres do Docker - SageMaker IA da Amazon

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Introdução aos contêineres do Docker

A página a seguir descreve os aspectos mais importantes do uso de contêineres do Docker com o Amazon SageMaker AI.

O Docker é um programa que executa virtualização no nível do sistema operacional para instalar, distribuir e gerenciar software. Ele empacota aplicações e suas dependências em contêineres virtuais que fornecem isolamento, portabilidade e segurança. Com o Docker, você poderá enviar o código com mais rapidez, padronizar as operações da aplicação, mover código com facilidade e economizar melhorando a utilização de recursos. Para obter mais informações gerais sobre o Docker, consulte Visão geral do Docker.

Funções do SageMaker AI

O SageMaker AI usa contêineres do Docker no backend para gerenciar processos de treinamento e inferência. O SageMaker AI se abstém desse processo, então ele ocorre automaticamente quando um estimador é usado. Embora você não precise usar contêineres do Docker de forma explícita com o SageMaker AI na maioria dos casos de uso, é possível usar contêineres do Docker para estender e personalizar a funcionalidade do SageMaker AI.

Contêineres com o Amazon SageMaker Studio Classic

O Studio Classic é executado de um contêiner do Docker e o usa para gerenciar a funcionalidade. Como resultado, você deve criar seu contêiner do Docker seguindo as etapas em Imagens personalizadas no Amazon SageMaker Studio Classic.