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.
Ein Bild mit einer Pull-Through-Cache-Regel in Amazon abrufen ECR
Die folgenden Beispiele zeigen die Befehlssyntax, die verwendet werden muss, wenn ein Image mithilfe einer Pull-Through-Cache-Regel abgerufen wird. Wenn Sie einen Fehler beim Abrufen eines Upstream-Images mit einer Pull-Through-Cache-Regel erhalten, lesen Sie Behebung von Problemen mit dem Pull-Through-Cache in Amazon ECR für die häufigsten Fehler und wie diese behoben werden können.
Bevor Sie mit der Arbeit mit Ihren Pull-Through-Cache-Regeln beginnen, stellen Sie sicher, dass Sie über die entsprechenden IAM Berechtigungen verfügen. Weitere Informationen finden Sie unter IAMBerechtigungen, die erforderlich sind, um eine Upstream-Registrierung mit einer ECR privaten Amazon-Registrierung zu synchronisieren.
Anmerkung
Die folgenden Beispiele verwenden die standardmäßigen ECR Amazon-Repository-Namespace-Werte, die von AWS Management Console verwendet werden. Stellen Sie sicher, dass Sie das ECR private Amazon-Repository verwendenURI, das Sie konfiguriert haben.
docker pull
aws_account_id
.dkr.ecr.region
.amazonaws.com/ecr-public
/repository_name/image_name:tag
docker pull
aws_account_id
.dkr.ecr.region
.amazonaws.com/kubernetes
/repository_name/image_name:tag
docker pull
aws_account_id
.dkr.ecr.region
.amazonaws.com/quay
/repository_name/image_name:tag
Für offizielle Docker-Hub-Images:
docker pull
aws_account_id
.dkr.ecr.region
.amazonaws.com/docker-hub/library/image_name:tag
Anmerkung
Für offizielle Docker-Hub-Images muss das Präfix /library
enthalten sein. Für alle anderen Docker-Hub-Repositorys sollten Sie das Präfix /library
weglassen.
Für alle anderen Docker-Hub-Images:
docker pull
aws_account_id
.dkr.ecr.region
.amazonaws.com/docker-hub
/repository_name/image_name:tag
docker pull
aws_account_id
.dkr.ecr.region
.amazonaws.com/github
/repository_name/image_name:tag
docker pull
aws_account_id
.dkr.ecr.region
.amazonaws.com/azure
/repository_name/image_name:tag
docker pull
aws_account_id
.dkr.ecr.region
.amazonaws.com/gitlab
/repository_name/image_name:tag