啟動程式碼編輯器應用程式 AWS CLI - Amazon SageMaker

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

啟動程式碼編輯器應用程式 AWS CLI

若要透過 AWS Command Line Interface (AWS CLI) 設定及存取您的程式碼編輯器整合式開發環境,您必須建立程式碼編輯器空間。在執行以下步驟必要條件之前,請務必滿足。請使用下列程序來建立並執行程式碼編輯器空間。

建立和執行程式碼編輯器空間的步驟
  1. 使用 AWS Identity and Access Management (IAM) 或 AWS IAM Identity Center 身份驗證存取空間。如需有關使用存取空格的詳細資訊 AWS CLI,請參閱使用 AWS Command Line Interface中的存取空間Amazon SageMaker 工作室

  2. 創建一個應用程序,並指定CodeEditorapp-type使用以下命令。

    如果您在建立程式碼編輯器應用程式時使用 GPU 執行個體類型,也必須使用 GPU 映像檔。

    aws sagemaker create-app \ --domain-id domain-id \ --space-name space-name \ --app-type CodeEditor \ --app-name default \ --resource-spec "SageMakerImageArn=arn:aws:sagemaker:region:account-id:image/sagemaker-distribution-cpu"

    如需有關可用程式碼編輯器影像 ARN 的詳細資訊,請參閱程式碼編輯器應用程式實例和

  3. 程式碼編輯器應用程式啟用後,請使用預先簽署的 URL 啟動應用程式。您可以使用 describe-app API 來檢查您的應用程序是否在服務中。使用 create-presigned-domain-url API 建立預先簽署的網址:

    aws sagemaker create-presigned-domain-url \ --domain-id domain-id \ --space-name space-name \ --user-profile-name user-profile-name \ --session-expiration-duration-in-seconds 43200 \ --landing-uri app:CodeEditor:
  4. 開啟產生的 URL,開始在程式碼編輯器應用程式中工作。