Actualice la imagen SageMaker de distribución - 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.

Actualice la imagen SageMaker de distribución

importante

En este tema se da por sentado que ha creado un espacio y ha dado acceso al usuario a él. Para obtener más información, consulte Ofrezca a sus usuarios acceso a los espacios.

Actualice los JupyterLab espacios que ya ha creado para usar la versión más reciente de la imagen de SageMaker distribución para acceder a las funciones más recientes. Puedes usar la interfaz de usuario de Studio o AWS Command Line Interface (AWS CLI) para actualizar la imagen.

En las siguientes secciones se proporciona información sobre la actualización de una imagen.

La actualización de la imagen implica reiniciar el JupyterLab espacio del usuario. Utilice el siguiente procedimiento para actualizar el JupyterLab espacio de usuario con la imagen más reciente.

Para actualizar la imagen (interfaz de usuario)
  1. Abra Studio. Para obtener información sobre cómo abrir Studio, consulteLanza Amazon SageMaker Studio.

  2. Elija JupyterLab.

  3. Selecciona el JupyterLab espacio de tu usuario.

  4. Selecciona Stop space.

  5. En Imagen, seleccione una versión actualizada de la imagen de SageMaker distribución. Para ver la imagen más reciente, elija Más reciente.

  6. Selecciona Run space.

En esta sección se supone que tiene instalado el AWS Command Line Interface (AWS CLI). Para obtener información sobre cómo instalar el AWS CLI, consulte Instalar o actualizar a la última versión del AWS CLI.

Para actualizar la imagen, debe hacer lo siguiente en su espacio de usuario:

  1. Elimine la JupyterLab aplicación

  2. Actualiza el espacio

  3. Creación de la aplicación

importante

Debe tener lista la siguiente información antes de empezar a actualizar la imagen:

  • ID de dominio: el ID del SageMaker dominio de Amazon de tu usuario.

  • Tipo de aplicación — JupyterLab.

  • Nombre de la aplicación: predeterminado.

  • Nombre del espacio: el nombre especificado para el espacio.

  • Tipo de instancia: el tipo de EC2 instancia de Amazon que utilizas para ejecutar la aplicación. Por ejemplo, ml.t3.medium.

  • SageMaker ImagenARN: el nombre del recurso de Amazon (ARN) de la imagen de SageMaker distribución. Puede proporcionar la última versión de la imagen de SageMaker distribución especificando uno sagemaker-distribution-cpu o sagemaker-distribution-gpu como identificador del recurso.

Para eliminar la JupyterLab aplicación, ejecute el siguiente comando:

aws sagemaker delete-app \ --domain-id your-user's-domain-id --app-type JupyterLab \ --app-name default \ --space-name name-of-your-user's-space

Para actualizar el espacio de usuario, ejecute el siguiente comando:

aws sagemaker update-space \ --space-name name-of-your-user's-space \ --domain-id your-user's-domain-id

Si has actualizado el espacio correctamente, verás el espacio ARN en la respuesta:

{ "SpaceArn": "arn:aws:sagemaker:Región de AWS:111122223333:space/your-user's-domain-id/name-of-your-user's-space" }

Para crear la aplicación, ejecuta el siguiente comando:

aws sagemaker create-app \ --domain-id your-user's-domain-id \ --app-type JupyterLab \ --app-name default \ --space-name name-of-your-user's-space \ --resource-spec "InstanceType=instance-type,SageMakerImageArn=arn:aws:sagemaker:Región de AWS:555555555555:image/sagemaker-distribution-resource-identifier"