Traga sua própria SageMaker imagem - 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á.

Traga sua própria SageMaker imagem

Importante

Em 30 de novembro de 2023, a experiência anterior do Amazon SageMaker Studio agora se chama Amazon SageMaker Studio Classic. A seção a seguir é específica para usar o aplicativo Studio Classic. Para obter informações sobre como usar a experiência atualizada do Studio, consulte SageMaker Estúdio Amazon.

Uma SageMaker imagem é um arquivo que identifica os kernels, pacotes de idiomas e outras dependências necessárias para executar um notebook Jupyter no Amazon Studio Classic. SageMaker Essas imagens são usadas para criar um ambiente a partir do qual você executa os notebooks Jupyter. A Amazon SageMaker fornece muitas imagens integradas para você usar. Para ver a lista de imagens integradas, consulte SageMaker Imagens da Amazon disponíveis para uso com o Studio Classic.

Se precisar de uma funcionalidade diferente, você pode trazer suas próprias imagens personalizadas para o Studio Classic. Você pode criar imagens e versões de imagens e anexar versões de imagem ao seu domínio ou espaço compartilhado usando o painel de SageMaker controle AWS SDK for Python (Boto3), o e o AWS Command Line Interface (AWS CLI). Você também pode criar imagens e versões de imagens usando o SageMaker console, mesmo que não tenha se integrado a um SageMaker domínio. SageMakerfornece exemplos de Dockerfiles para usar como ponto de partida para suas SageMaker imagens personalizadas no repositório SageMaker Studio Classic Custom Image Samples.

Os tópicos a seguir explicam como trazer sua própria imagem usando o SageMaker console ou AWS CLI, em seguida, iniciar a imagem no Studio Classic. Para um artigo de blog semelhante, consulte Trazendo seu próprio ambiente de R para o Amazon SageMaker Studio Classic. Para cadernos que mostram como trazer sua própria imagem para uso em treinamento e inferência, consulte Amazon SageMaker Studio Classic Container Build. CLI

Terminologia básica

A seção a seguir define os principais termos para usar sua própria imagem com o Studio Classic.

  • Dockerfile: um Dockerfile é um arquivo que identifica os pacotes de idiomas e outras dependências da sua imagem do Docker.

  • Imagem do Docker: a imagem do Docker é um Dockerfile embutido. Essa imagem é registrada na Amazon ECR e serve como base para a SageMaker imagem.

  • SageMaker imagem: uma SageMaker imagem é um suporte para um conjunto de versões de SageMaker imagem com base em imagens do Docker. Cada versão da imagem é imutável.

  • Versão da imagem: uma versão de imagem de uma SageMaker imagem representa uma imagem do Docker e é armazenada em um ECR repositório da Amazon. Cada versão da imagem é imutável. Essas versões de imagem podem ser anexadas a um domínio ou espaço compartilhado e usadas com o Studio Classic.