Docker conceptos básicos sobre contenedores - Amazon SageMaker

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Docker conceptos básicos sobre contenedores

En la siguiente página se describen los aspectos más importantes del uso Docker contenedores con Amazon SageMaker.

Docker es un programa que realiza la virtualización a nivel del sistema operativo para instalar, distribuir y administrar software. Empaqueta aplicaciones y sus dependencias en contenedores virtuales que proporcionan aislamiento, portabilidad y seguridad. Con Docker, puede enviar el código más rápido, estandarizar las operaciones de las aplicaciones, mover el código sin problemas y ahorrar al mejorar la utilización de los recursos. Para obtener más información general sobre Docker, consulte la descripción general de Docker.

SageMaker Funciones

SageMaker usos Docker contenedores en el backend para gestionar los procesos de formación e inferencia. SageMaker se aparta de este proceso, por lo que ocurre automáticamente cuando se utiliza un estimador. Si bien no es necesario usar Docker contenedores explícitamente con, SageMaker para la mayoría de los casos de uso, puede usar Docker contenedores para ampliar y personalizar SageMaker la funcionalidad.

Contenedores con Amazon SageMaker Studio Classic

Studio Classic se ejecuta desde un Docker contenedor y lo usa para administrar la funcionalidad. Como resultado, debe crear su Docker contenedor siguiendo los pasos descritos enTraiga su propia SageMaker imagen.