Fügen Sie Amazon ein mit Studio Classic kompatibles Docker-Image hinzu ECR - Amazon SageMaker

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Fügen Sie Amazon ein mit Studio Classic kompatibles Docker-Image hinzu ECR

Wichtig

Seit dem 30. November 2023 heißt das vorherige Amazon SageMaker Studio-Erlebnis jetzt Amazon SageMaker Studio Classic. Der folgende Abschnitt bezieht sich speziell auf die Verwendung der Studio Classic-Anwendung. Informationen zur Verwendung der aktualisierten Studio-Oberfläche finden Sie unterAmazon SageMaker Studio.

Sie führen die folgenden Schritte aus, um ein Container-Image zu Amazon hinzuzufügenECR:

  • Erstellen Sie ein ECR Amazon-Repository.

  • Authentifizieren Sie sich bei AmazonECR.

  • Erstellen Sie ein Docker-Image, das mit Studio Classic kompatibel ist.

  • Schieben Sie das Bild in das ECR Amazon-Repository.

Anmerkung

Das ECR Amazon-Repository muss sich im selben Verzeichnis AWS-Region wie Studio Classic befinden.

Um ein Container-Image zu erstellen und zu Amazon hinzuzufügen ECR
  1. Erstellen Sie ein ECR Amazon-Repository mit dem AWS CLI. Informationen zum Erstellen des Repositorys mithilfe der ECR Amazon-Konsole finden Sie unter Repository erstellen.

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

    Die Antwort sollte in etwa so aussehen wie die folgende.

    { "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. Erstellen Sie das Dockerfile mit dem Studio Classic-Image-BuildCLI. Der Punkt (.) gibt an, dass sich das Dockerfile im Kontext des Build-Befehls befinden sollte. Dieser Befehl erstellt das Image und lädt das erstellte Image in das ECR Repository hoch. Anschließend wird das Bild ausgegeben. URI

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

    Die Antwort sollte in etwa so aussehen wie die folgende.

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