本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
创建生命周期配置以安装 Code Editor 扩展
本节将介绍如何创建生命周期配置,以便在 Code Editor 环境中从 Open VSX Registry
-
在本地计算机上,创建一个名为
my-script.sh的文件,内容如下:#!/bin/bash set -eux -
在脚本中,安装 Open VSX Registry
扩展: sagemaker-code-editor --install-extensionAmazonEMR.emr-tools--extensions-dir /opt/amazon/sagemaker/sagemaker-code-editor-server-data/extensions您可以从 Open VSX Registry
中扩展名的 URL 获取扩展名。在 sagemaker-code-editor命令中使用的扩展名应包含 URL 中https://open-vsx.org/extension/后面的所有文本。将所有斜线 (/) 替换为句号 (.)。例如,AmazonEMR/emr-tools应为AmazonEMR.emr-tools。
-
最终确定脚本后,创建并附加生命周期配置。有关更多信息,请参阅 在 Studio 中创建并附加生命周期配置。
-
创建 Code Editor 应用程序,并附加生命周期配置:
aws sagemaker create-app \ --domain-iddomain-id\ --space-namespace-name\ --app-typeCodeEditor\ --app-namedefault\ --resource-spec "SageMakerImageArn=arn:aws:sagemaker:region:image-account-id:image/sagemaker-distribution-cpu,LifecycleConfigArn=arn:aws:sagemaker:region:user-account-id:studio-lifecycle-config/my-code-editor-lcc,InstanceType=ml.t3.large"有关可用代码编辑器图像的更多信息 ARNs,请参见代码编辑器应用程序实例和映像。有关连接和扩展的更多信息,请参阅 Code Editor 连接和扩展。