Images personnalisées avec RStudio activé 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.

Images personnalisées avec RStudio activé SageMaker

Une SageMaker image est un fichier qui identifie les packages linguistiques et les autres dépendances nécessaires pour fonctionner RStudio sur Amazon SageMaker. SageMaker utilise ces images pour créer un environnement dans lequel vous pouvez exécuterRStudio. Amazon SageMaker fournit une RStudio image intégrée que vous pouvez utiliser. Si vous avez besoin de fonctionnalités différentes, vous pouvez apporter vos propres images personnalisées. Cette page fournit des informations sur les concepts clés relatifs à l'utilisation d'images personnalisées avec RStudio on SageMaker. Le processus pour utiliser votre propre image avec RStudio on SageMaker se déroule en trois étapes :

  1. Créez une image personnalisée à partir d'un Dockerfile et transférez-la vers un référentiel dans Amazon Elastic Container Registry (AmazonECR).

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

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

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

Les rubriques suivantes montrent comment intégrer votre propre image RStudio SageMaker en créant, en joignant et en lançant une image personnalisée.

Terminologie clé

La section suivante définit les termes clés relatifs à l'utilisation de votre propre image avec RStudio on 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 sur Amazon ECR et sert de base à l' SageMakerimage.

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

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