Imagens personalizadas com RStudio um SageMaker - 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á.

Imagens personalizadas com RStudio um SageMaker

Uma SageMaker imagem é um arquivo que identifica pacotes de idiomas e outras dependências que precisam ser executadas RStudio na Amazon. SageMaker SageMaker usa essas imagens para criar um ambiente onde você executaRStudio. A Amazon SageMaker fornece uma RStudio imagem integrada para você usar. Se precisar de uma funcionalidade diferente, você pode trazer suas próprias imagens personalizadas. Esta página fornece informações sobre os principais conceitos para usar imagens personalizadas com RStudio ativado SageMaker. O processo para trazer sua própria imagem para usar RStudio em SageMaker requer três etapas:

  1. Crie uma imagem personalizada a partir de um Dockerfile e envie-a para um repositório no Amazon Elastic Container Registry (Amazon). ECR

  2. Crie uma SageMaker imagem que aponte para uma imagem de contêiner na Amazon ECR e anexe-a ao seu SageMaker domínio da Amazon.

  3. Inicie uma nova sessão RStudio com sua imagem personalizada.

Você pode criar imagens e versões de imagens e anexar versões de imagem ao seu domínio 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 domínio.

Os tópicos a seguir mostram como aprimorar sua própria imagem SageMaker criando, anexando e iniciando uma imagem personalizada. RStudio

Terminologia básica

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

  • 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.

  • Versão da imagem: uma versão de imagem de uma SageMaker imagem representa uma imagem do Docker compatível RStudio 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 e usadas com RStudio on SageMaker.