View a markdown version of this page

Docker principes de base des conteneurs - 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.

Docker principes de base des conteneurs

La page suivante décrit les aspects les plus importants de l'utilisation de Docker conteneurs avec Amazon SageMaker AI.

Docker est un programme qui effectue la virtualisation au niveau du système d’exploitation pour l’installation, la distribution et la gestion de logiciels. Il met en package les applications et leurs dépendances dans des conteneurs virtuels qui fournissent l’isolation, la portabilité et la sécurité. Avec Docker, vous pouvez expédier le code plus rapidement, normaliser les opérations d’application, déplacer le code de façon transparente et réaliser des économies en améliorant l’utilisation des ressources. Pour obtenir des informations générales sur Docker, consultez Présentation de Docker.

SageMaker Fonctions de l'IA

SageMaker L'IA utilise Docker des conteneurs dans le backend pour gérer les processus de formation et d'inférence. SageMaker L'IA s'éloigne de ce processus, de sorte que cela se produit automatiquement lorsqu'un estimateur est utilisé. Bien qu'il ne soit pas nécessaire d'utiliser Docker des conteneurs explicitement avec l' SageMaker IA dans la plupart des cas d'utilisation, vous pouvez utiliser Docker des conteneurs pour étendre et personnaliser les fonctionnalités de l' SageMaker IA.

Conteneurs avec Amazon SageMaker Studio Classic

Studio Classic s’exécute à partir d’un conteneur Docker et l’utilise pour gérer les fonctionnalités. Par conséquent, vous devez créer votre conteneur Docker en suivant les étapes décrites dans Images personnalisées dans Amazon SageMaker Studio Classic.