Nozioni di base sui container Docker - Amazon SageMaker AI

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Nozioni di base sui container Docker

Le seguenti informazioni descrivono gli aspetti più importanti dell’utilizzo dei container Docker con Amazon SageMaker AI.

Docker è un programma che esegue la virtualizzazione a livello di sistema operativo per l’installazione, la distribuzione e la gestione del software. Crea pacchetti di applicazioni e delle relative dipendenze in container virtuali che forniscono isolamento, portabilità e sicurezza. Con Docker, puoi inviare il codice più rapidamente, standardizzare le operazioni delle applicazioni, spostare in modo lineare il codice ed economizzare migliorando l’utilizzo delle risorse. Per ulteriori informazioni su Docker, consulta Panoramica Docker.

Funzioni SageMaker AI

SageMaker AI utilizza i container Docker nel backend per gestire i processi di addestramento e inferenza. SageMaker AI si allontana da questo processo, che avviene automaticamente quando viene utilizzato uno strumento di stima. Sebbene non sia necessario utilizzare i container Docker in modo esplicito con SageMaker AI per la maggior parte dei casi d’uso, è possibile utilizzare i container Docker per estendere e personalizzare le funzionalità di SageMaker AI.

Container con Amazon SageMaker Studio Classic

Studio Classic viene eseguito da un container Docker e lo utilizza per gestire le funzionalità. Di conseguenza, è necessario creare il container Docker seguendo le fasi descritte in Immagini personalizzate in Amazon SageMaker Studio Classic.