View a markdown version of this page

Docker Grundlagen von Containern - 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.

Docker Grundlagen von Containern

Auf der folgenden Seite werden die wichtigsten Aspekte der Verwendung von Docker Containern mit Amazon SageMaker AI beschrieben.

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 KI-Funktionen

SageMaker KI verwendet Docker Container im Backend, um Schulungs- und Inferenzprozesse zu verwalten. SageMaker KI 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 KI verwenden, aber Sie können Docker Container verwenden, um die SageMaker KI-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.