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 ein mit Studio Classic kompatibles Docker-Image zu Amazon ECR hinzu
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 ECR hinzuzufügen:
-
Erstellen Sie ein Amazon-ECR-Repository.
-
Authentifizieren bei Amazon ECR.
-
Erstellen Sie ein Docker-Image, das mit Studio Classic kompatibel ist.
-
Übertragen Sie das Image in das Amazon ECR-Repository.
Anmerkung
Das Amazon ECR-Repository muss sich im selben Verzeichnis AWS-Region wie Studio Classic befinden.
Um ein Container-Image zu erstellen und zu Amazon ECR hinzuzufügen
-
Erstellen Sie ein Amazon ECR-Repository unter Verwendung des AWS CLI. Informationen zum Erstellen des Repositorys mithilfe der Amazon ECR-Konsole finden Sie unter Erstellen eines Repositorys.
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", ... } }
-
Erstellen Sie das
Dockerfile
mit der Studio Classic-Image-Build-CLI. 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-Repo hoch. Anschließend wird der Image-URI ausgegeben.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>