Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Spécifications RStudio d'image personnalisées

Mode de mise au point
Spécifications RStudio d'image personnalisées - Amazon SageMaker AI

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.

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.

Dans ce guide, vous découvrirez les spécifications RStudio d'image personnalisées à utiliser lorsque vous apportez votre propre image. Vous devez satisfaire à deux ensembles d'exigences avec votre RStudio image personnalisée pour pouvoir l'utiliser avec Amazon SageMaker AI. Ces exigences sont imposées par RStudio PBC et la plateforme Amazon SageMaker Studio Classic. Si l'un de ces ensembles d’exigences n'est pas satisfait, votre image personnalisée ne fonctionnera pas correctement.

RStudio Exigences PBC

RStudio Les exigences PBC sont décrites dans l'article Utilisation d'images Docker avec RStudio RStudio Workbench/Server Pro, Launcher et Kubernetes. Suivez les instructions de cet article pour créer la base de votre RStudio image personnalisée.

Pour obtenir des instructions sur la façon d'installer plusieurs versions R dans votre image personnalisée, consultez Installation de plusieurs versions de R sous Linux.

Exigences relatives à Amazon SageMaker Studio Classic

Amazon SageMaker Studio Classic impose les exigences d'installation suivantes pour votre RStudio image.

  • Vous devez utiliser une image de RStudio base d'au moins2023.03.2-454.pro2. Pour de plus amples informations, veuillez consulter RStudio Versionnage.

  • Vous pouvez installer les packages suivants :

    yum install -y sudo \ openjdk-11-jdk \ libpng-dev \ && yum clean all \ && /opt/R/${R_VERSION}/bin/R -e "install.packages('reticulate', repos='https://packagemanager.rstudio.com/cran/__linux__/centos7/latest')" \ && /opt/python/${PYTHON_VERSION}/bin/pip install --upgrade \ 'boto3>1.0<2.0' \ 'awscli>1.0<2.0' \ 'sagemaker[local]<3'
  • Vous devez fournir des valeurs par défaut pour les valeurs d'environnement RSTUDIO_CONNECT_URL et RSTUDIO_PACKAGE_MANAGER_URL.

    ENV RSTUDIO_CONNECT_URL "YOUR_CONNECT_URL" ENV RSTUDIO_PACKAGE_MANAGER_URL "YOUR_PACKAGE_MANAGER_URL" ENV RSTUDIO_FORCE_NON_ZERO_EXIT_CODE 1

Les spécifications générales suivantes s'appliquent à l'image représentée par une version d' RStudioimage.

Exécution de l'image

ENTRYPOINTet CMD les instructions sont remplacées afin que l'image soit exécutée en tant RSession qu'application.

Arrêt de l'image

L'API DeleteApp émet l'équivalent d'une commande docker stop. Les autres processus dans le conteneur n'obtiendront pas les signaux SIGKILL/SIGTERM.

Système de fichiers

Les répertoires /opt/.sagemakerinternal et /opt/ml sont réservés. Les données de ces répertoires peuvent ne pas être visibles lors de l'exécution.

Données de l’utilisateur

Chaque utilisateur d'un domaine SageMaker AI obtient un répertoire utilisateur sur un volume Amazon Elastic File System partagé dans l'image. L'emplacement du répertoire de l'utilisateur actuel sur le volume Amazon EFS est /home/sagemaker-user.

Métadonnées

Un fichier de métadonnées se trouve à l'emplacement suivant : /opt/ml/metadata/resource-metadata.json. Aucune variable d'environnement supplémentaire n'est ajoutée aux variables définies dans l'image. Pour de plus amples informations, veuillez consulter Obtenir les métadonnées de l'application.

GPU

Sur une instance GPU, l'image est exécutée avec l'option --gpus. Seule la boîte à outils CUDA doit être incluse dans l'image et non les pilotes NVIDIA. Pour plus d'informations, veuillez consulter le Guide de l'utilisateur NVIDIA.

Métriques et journalisation

Les journaux du RSession processus sont envoyés CloudWatch à Amazon sur le compte du client. Le nom du groupe de journaux est /aws/sagemaker/studio. Le nom du flux de journaux est $domainID/$userProfileName/RSession/$appName.

Taille de l'image

La taille de l'image est limitée à 25 Go. Pour afficher la taille de votre image, exécutez docker image ls.

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.