View a markdown version of this page

Docker noções básicas sobre contêineres - SageMaker Inteligência Artificial 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á.

Docker noções básicas sobre contêineres

A página a seguir descreve os aspectos mais importantes do uso de Docker contêineres com a 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.

SageMaker Funções de IA

SageMaker A IA usa Docker contêineres no back-end para gerenciar processos de treinamento e inferência. SageMaker A IA se abstrai desse processo, então isso acontece automaticamente quando um estimador é usado. Embora você não precise usar Docker contêineres explicitamente com a SageMaker IA para a maioria dos casos de uso, você pode usar Docker contêineres para estender e personalizar a funcionalidade da SageMaker IA.

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.