

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 이미지 리소스 정리
<a name="rstudio-byoi-sdk-cleanup"></a>

이 설명서에서는 이전 섹션에서 만든 RStudio 이미지 리소스를 정리하는 방법을 보여줍니다. 이미지를 삭제하려면이 가이드와 AWS CLI같이 SageMaker AI 콘솔 또는를 사용하여 다음 단계를 완료합니다.
+ Amazon SageMaker AI 도메인에서 이미지 및 이미지 버전을 분리합니다.
+ 이미지, 이미지 버전 및 앱 이미지 구성을 삭제합니다.

이 단계를 완료한 후 사용자는 Amazon ECR에서 컨테이너 이미지와 리포지토리를 삭제할 수 있습니다. 컨테이너 이미지 및 리포지토리를 삭제하는 방법에 대한 자세한 내용은 [리포지토리 삭제](https://docs.aws.amazon.com/AmazonECR/latest/userguide/repository-delete.html)를 참고하세요.

## SageMaker AI 콘솔에서 리소스 정리
<a name="rstudio-byoi-sdk-cleanup-console"></a>

도메인에서 이미지를 분리하면 이미지의 모든 버전이 분리됩니다. 이미지를 분리하면 도메인의 모든 사용자가 이미지 버전에 액세스할 수 없게 됩니다.

**이미지를 분리하려면**

1. [https://console.aws.amazon.com/sagemaker/](https://console.aws.amazon.com/sagemaker/)에서 Amazon SageMaker AI 콘솔을 엽니다.

1. 왼쪽 탐색 창에서 **관리자 구성**을 선택합니다.

1. **관리자 구성**에서 **도메인**을 선택합니다.

1. 원하는 도메인을 선택합니다.

1. **환경**을 선택합니다.

1. **도메인에 연결된 사용자 지정 이미지**에서 이미지를 선택한 다음 **분리**를 선택합니다.

1. (선택 사항) SageMaker AI에서 이미지와 모든 버전을 삭제하려면 **선택한 이미지도 삭제...**를 선택합니다. 이렇게 해도 Amazon ECR에서 관련 이미지가 삭제되지는 않습니다.

1. **분리**를 선택합니다.

## 에서 리소스 정리 AWS CLI
<a name="rstudio-byoi-sdk-cleanup-cli"></a>

**리소스를 정리하려면**

1. 빈 사용자 지정 이미지 목록을 도메인에 전달하여 도메인에서 이미지 및 이미지 버전을 분리합니다. `update-domain-input.json`에서 생성한 [현재 도메인에 SageMaker 이미지 첨부](studio-byoi-attach.md#studio-byoi-sdk-attach-current-domain) 파일을 엽니다.

1. `RSessionAppSettings` 사용자 지정 이미지를 삭제한 후 파일을 저장합니다. `KernelGatewayAppSettings` 사용자 지정 이미지를 수정하지 마세요.

   ```
   {
       "DomainId": "d-xxxxxxxxxxxx",
       "DefaultUserSettings": {
         "KernelGatewayAppSettings": {
            "CustomImages": [
            ],
            ...
         },
         "RSessionAppSettings": { 
           "CustomImages": [ 
           ],
           "DefaultResourceSpec": { 
           }
           ...
         }
       }
   }
   ```

1. 도메인 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"
   }
   ```

1. 앱 이미지 구성을 삭제합니다.

   ```
   aws sagemaker delete-app-image-config \
       --app-image-config-name rstudio-image-config
   ```

1. SageMaker 이미지를 삭제하면 모든 이미지 버전도 삭제됩니다. 이미지 버전으로 표시되는 Amazon ECR의 컨테이너 이미지는 삭제되지 않습니다.

   ```
   aws sagemaker delete-image \
       --image-name rstudio-image
   ```