Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Extraction d'une image à l'aide d'une règle de cache d'extraction dans Amazon ECR
Les exemples suivants montrent la syntaxe de commande à utiliser lors de l'extraction d'une image à l'aide d'une règle de mise en cache par extraction. Si vous recevez une erreur lors de l'extraction d'une image en amont à l'aide d'une règle de cache par extraction, consultez Résolution des problèmes liés au cache d'extraction dans Amazon ECR pour connaître les erreurs les plus courantes et leurs solutions.
Avant de commencer à utiliser vos règles de cache d'extraction, vérifiez que vous disposez des autorisations IAM appropriées. Pour de plus amples informations, veuillez consulter Autorisations IAM requises pour synchroniser un registre en amont avec un registre privé Amazon ECR.
Note
Les exemples suivants utilisent les valeurs d'espace de noms du référentiel Amazon ECR par défaut qu'il utilise. AWS Management Console Assurez-vous que vous utilisez l'URI du référentiel privé Amazon ECR que vous avez configuré.
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
Pour les images officielles de Docker Hub :
docker pull
aws_account_id
.dkr.ecr.region
.amazonaws.com/docker-hub/library/image_name:tag
Note
Pour les images officielles de Docker Hub, le préfixe /library
doit être inclus. Pour tous les autres référentiels Docker Hub, vous devez omettre le préfixe /library
.
Pour toutes les autres images de Docker Hub :
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