Ein Bild mit einer Pull-Through-Cache-Regel in Amazon abrufen ECR - Amazon ECR

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