Grundlagen zum Docker-Container - Amazon SageMaker KI

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Grundlagen zum Docker-Container

Die folgende Seite beschreibt die wichtigsten Aspekte der Verwendung von Docker-Containern mit Amazon SageMaker AI.

Docker ist ein Programm, das für die Installation, Verteilung und Verwaltung von Software eine Virtualisierung auf Betriebssystemebene durchführt. Anwendungen und ihre Abhängigkeiten werden in virtuelle Container gepackt, die Isolation, Portierbarkeit und Sicherheit bieten. Mit Docker können Sie Code schneller versenden, Anwendungsvorgänge standardisieren, Code nahtlos verschieben und durch bessere Ressourcennutzung Einsparungen erzielen. Allgemeinere Informationen zu Docker finden Sie in dieser Übersicht zu Docker.

SageMaker-AI-Funktionen

SageMaker AI verwendet Docker-Container im Backend, um Trainings- und Inferenzprozesse zu verwalten. SageMaker AI abstrahiert von diesem Prozess weg, sodass er automatisch abläuft, wenn ein Schätzer verwendet wird. Für die meisten Anwendungsfälle müssen Sie Docker-Container zwar nicht explizit mit SageMaker AI verwenden, aber Sie können Docker-Container verwenden, um die SageMaker-AI-Funktionalität zu erweitern und anzupassen.

Container mit Amazon SageMaker Studio Classic

Studio Classic wird in einem Docker-Container ausgeführt und verwendet ihn zur Verwaltung der Funktionalität. Daher müssen Sie Ihren Docker-Container gemäß den in Benutzerdefinierte Bilder in Amazon SageMaker Studio Classic beschriebenen Schritten erstellen.