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

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 significativos do uso Docker contêineres com a Amazon SageMaker.

Docker é um programa que executa a virtualização em nível de sistema operacional para instalação, distribuição e gerenciamento de software. Ele empacota aplicativos e suas dependências em contêineres virtuais que fornecem isolamento, portabilidade e segurança. Com Docker, você pode enviar código com mais rapidez, padronizar as operações do aplicativo, mover o código sem problemas e economizar melhorando a utilização dos recursos. Para obter mais informações gerais sobre Docker, consulte a visão geral do Docker.

SageMaker Funções

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

Contêineres com Amazon SageMaker Studio Classic

O Studio Classic é executado a partir de um Docker contêiner e o usa para gerenciar a funcionalidade. Como resultado, você deve criar seu Docker contêiner seguindo as etapasTraga sua própria SageMaker imagem.