Studio Classic과 호환되는 Docker 이미지를 Amazon에 추가 ECR - Amazon SageMaker

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

Studio Classic과 호환되는 Docker 이미지를 Amazon에 추가 ECR

중요

2023년 11월 30일부터 이전 Amazon SageMaker Studio 환경이 이제 Amazon SageMaker Studio Classic으로 명명되었습니다. 다음 섹션은 Studio Classic 애플리케이션 사용에 적용됩니다. 업데이트된 Studio 환경 사용에 대한 자세한 내용은 섹션을 참조하세요Amazon SageMaker Studio.

다음 단계를 수행하여 Amazon 에 컨테이너 이미지를 추가합니다ECR.

  • Amazon ECR리포지토리를 생성합니다.

  • Amazon 에 인증합니다ECR.

  • Studio Classic과 호환되는 Docker 이미지를 빌드합니다.

  • 이미지를 Amazon ECR리포지토리로 푸시합니다.

참고

Amazon ECR리포지토리는 Studio Classic AWS 리전 과 동일해야 합니다.

Amazon에 컨테이너 이미지를 빌드하고 추가하려면 ECR
  1. 를 사용하여 Amazon ECR리포지토리를 생성합니다 AWS CLI. Amazon ECR 콘솔을 사용하여 리포지토리를 생성하려면 리포지토리 생성을 참조하세요.

    aws ecr create-repository \ --repository-name smstudio-custom \ --image-scanning-configuration scanOnPush=true

    응답은 다음과 유사하게 보여야 합니다.

    { "repository": { "repositoryArn": "arn:aws:ecr:us-east-2:acct-id:repository/smstudio-custom", "registryId": "acct-id", "repositoryName": "smstudio-custom", "repositoryUri": "acct-id.dkr.ecr.us-east-2.amazonaws.com/smstudio-custom", ... } }
  2. Studio Classic 이미지 빌드 를 Dockerfile 사용하여 를 빌드합니다CLI. 마침표 (.) 는 Dockerfile이 빌드 명령의 컨텍스트에 있어야 함을 지정합니다. 이 명령은 이미지를 빌드하고 빌드된 이미지를 ECR 리포지토리에 업로드합니다. 그런 다음 이미지 를 출력합니다URI.

    sm-docker build . --repository smstudio-custom:custom

    응답은 다음과 유사하게 보여야 합니다.

    Image URI: <acct-id>.dkr.ecr.<region>.amazonaws.com/<image_name>