스튜디오 클래식과 호환되는 도커 이미지를 Amazon ECR에 추가 - 아마존 SageMaker

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

스튜디오 클래식과 호환되는 도커 이미지를 Amazon ECR에 추가

중요

2023년 11월 30일부터 이전 아마존 SageMaker 스튜디오 익스피리언스는 이제 아마존 SageMaker 스튜디오 클래식으로 명명되었습니다. 다음 섹션은 스튜디오 클래식 애플리케이션 사용에 대한 내용입니다. 업데이트된 Studio 환경 사용에 대한 자세한 내용은 을 참조하십시오아마존 SageMaker 스튜디오.

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

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

  • Amazon ECR에 인증합니다.

  • 스튜디오 클래식과 호환되는 Docker 이미지를 빌드하세요.

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

참고

Amazon ECR 리포지토리는 스튜디오 클래식과 AWS 리전 같아야 합니다.

컨테이너 이미지를 빌드하고 Amazon ECR에 추가하려면
  1. AWS CLI을 사용하여 Amazon ECR 리포지토리를 생성합니다. 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. 스튜디오 클래식 이미지 빌드 Dockerfile CLI를 사용하여 빌드합니다. 마침표 (.) 는 Dockerfile이 빌드 명령의 컨텍스트에 있어야 함을 지정합니다. 이 명령은 이미지를 빌드하고 빌드된 이미지를 ECR 리포지토리에 업로드합니다. 그런 다음 이미지 URI를 출력합니다.

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

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

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