Apporter votre propre image dans RStudio sur SageMaker - Amazon SageMaker

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Apporter votre propre image dans RStudio sur SageMaker

Une image SageMaker est un fichier qui identifie les noyaux, les packages de langues et d'autres dépendances nécessaires à l'exécution de RStudio sur Amazon SageMaker. SageMaker utilise ces images pour créer un environnement dans lequel vous exécutez RStudio. Amazon SageMaker fournit une image RStudio intégrée que vous pouvez utiliser. Si vous avez besoin de fonctionnalités différentes, vous pouvez apporter vos propres images personnalisées.

Le processus pour apporter votre propre image avec RStudio sur SageMaker se déroule en trois étapes :

  1. Générez une image personnalisée à partir d'un fichier Docker et transférez-la dans un référentiel dans Amazon Elastic Container Registry (Amazon ECR).

  2. Créez une image SageMaker qui pointe vers une image de conteneur dans Amazon ECR et joignez-la à votre domaine Amazon SageMaker.

  3. Lancez une nouvelle session dans RStudio avec votre image personnalisée.

Vous pouvez créer des images et des versions d'image et attacher des versions d'image à votre domaine, à l'aide du panneau de configuration SageMaker Studio, le AWS SDK for Python (Boto3) et l'AWS Command Line Interface (AWS CLI). Vous pouvez également créer des images et des versions d'image à l'aide de la console SageMaker, même si vous n'avez pas effectué d'intégration à un domaine.

Les rubriques suivantes expliquent comment apporter votre propre image dans RStudio sur SageMaker en créant, joignant et lançant une image personnalisée.

Terminologie clé

La section suivante définit les termes clés pour apporter votre propre image avec RStudio sur SageMaker.

  • Fichier Docker : un fichier Docker est un fichier qui identifie les packages de langue et les autres dépendances de votre image Docker.

  • Image Docker : l'image Docker est un fichier Docker intégré. Cette image est enregistrée dans Amazon ECR et sert de base à l'image SageMaker.

  • Image SageMaker : une image SageMaker est un support pour un ensemble de versions d'image SageMaker basé sur des images Docker.

  • Version de l'image : une version d'image d'une image SageMaker représente une image Docker compatible avec RStudio et stockée dans un référentiel Amazon ECR. Chaque version d'image est inaltérable. Ces versions d'image peuvent être associées à un domaine et utilisées avec RStudio sur SageMaker.