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 Docker conteneurs avec Amazon SageMaker AI.

Docker est un programme qui effectue une 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 du code plus rapidement, normaliser les opérations des applications, déplacer le code en toute simplicité et économiser en améliorant l'utilisation des ressources. Pour plus d'informations générales sur Docker, voir Présentation de Docker.

SageMaker Fonctions de l'IA

SageMaker Utilisations de l'IA 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 que vous n'ayez pas besoin d'utiliser Docker conteneurs explicitement dotés d' SageMaker IA pour la plupart des cas d'utilisation, vous pouvez utiliser Docker des conteneurs pour étendre et personnaliser les fonctionnalités de SageMaker l'IA.

Conteneurs avec Amazon SageMaker Studio Classic

Studio Classic fonctionne à partir d'un Docker conteneur et l'utilise pour gérer les fonctionnalités. Par conséquent, vous devez créer votre Docker conteneur en suivant les étapes indiquées dansApportez votre propre image d' SageMaker IA.