기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
이미지 리소스 정리
이 가이드는 이전 섹션에서 생성한 RStudio 이미지 리소스를 정리하는 방법을 보여줍니다. 이미지를 삭제하려면이 가이드와 AWS CLI같이 SageMaker AI 콘솔 또는를 사용하여 다음 단계를 완료합니다.
-
Amazon SageMaker AI 도메인에서 이미지 및 이미지 버전을 분리합니다.
-
이미지, 이미지 버전, 앱 이미지 구성을 삭제합니다.
이 단계를 완료한 후 Amazon에서 컨테이너 이미지와 리포지토리를 삭제할 수 있습니다ECR. 컨테이너 이미지 및 리포지토리를 삭제하는 방법에 대한 자세한 내용은 리포지토리 삭제를 참고하세요.
SageMaker AI 콘솔에서 리소스 정리
도메인에서 이미지를 분리하면 이미지의 모든 버전이 분리됩니다. 이미지를 분리하면 도메인의 모든 사용자가 이미지 버전에 액세스할 수 없게 됩니다.
이미지를 분리하려면
-
에서 Amazon SageMaker AI 콘솔을 엽니다https://console.aws.amazon.com/sagemaker/
. -
왼쪽 탐색 창에서 관리자 구성을 선택합니다.
-
관리자 구성에서 도메인을 선택합니다.
-
원하는 도메인을 선택합니다.
-
환경을 선택합니다.
-
도메인에 연결된 사용자 지정 이미지에서 이미지를 선택한 다음 분리를 선택합니다.
-
(선택 사항) SageMaker AI에서 이미지와 모든 버전을 삭제하려면 선택한 이미지 삭제...를 선택합니다. 이렇게 해도 Amazon에서 연결된 이미지는 삭제되지 않습니다ECR.
-
분리를 선택합니다.
AWS CLI의 리소스를 정리합니다.
리소스를 정리하려면
-
빈 사용자 지정 이미지 목록을 도메인에 전달하여 도메인에서 이미지 및 이미지 버전을 분리합니다.
update-domain-input.json
에서 생성한 현재 도메인에 SageMaker AI 이미지 연결 파일을 엽니다. -
RSessionAppSettings
사용자 지정 이미지를 삭제한 후 파일을 저장합니다.KernelGatewayAppSettings
사용자 지정 이미지를 수정하지 마세요.{ "DomainId": "d-xxxxxxxxxxxx", "DefaultUserSettings": { "KernelGatewayAppSettings": { "CustomImages": [ ], ... }, "RSessionAppSettings": { "CustomImages": [ ], "DefaultResourceSpec": { } ... } } }
-
도메인 ID 및 기본 사용자 설정 파일을 사용하여 도메인을 업데이트합니다.
aws sagemaker update-domain \ --domain-id
<d-xxxxxxxxxxxx>
\ --cli-input-json file://update-domain-input.json응답:
{ "DomainArn": "arn:aws:sagemaker:us-east-2:acct-id:domain/d-xxxxxxxxxxxx" }
-
앱 이미지 구성을 삭제합니다.
aws sagemaker delete-app-image-config \ --app-image-config-name rstudio-image-config
-
SageMaker AI 이미지를 삭제하면 모든 이미지 버전도 삭제됩니다. 이미지 버전으로 표시되는 Amazon의 컨테이너 이미지ECR는 삭제되지 않습니다.
aws sagemaker delete-image \ --image-name rstudio-image