Extrair uma imagem com uma regra de cache de pull-through no Amazon ECR - Amazon ECR

Extrair uma imagem com uma regra de cache de pull-through no Amazon ECR

Os exemplos a seguir mostram a sintaxe do comando a ser usada ao extrair uma imagem usando uma regra de cache de pull- through. Se você receber um erro ao extrair uma imagem upstream usando uma regra de cache de pull-through, consulte Solução de problemas de cache de pull-through no Amazon ECR para ver os erros mais comuns e como resolvê-los.

Antes de começar a trabalhar com as regras de cache de pull-through, verifique se você tem as permissões adequadas do IAM. Para ter mais informações, consulte Permissões do IAM necessárias para sincronizar um registro upstream com um registro privado do Amazon ECR.

nota

Os exemplos a seguir usam os valores de namespace do repositório do Amazon ECR padrão usados pelo AWS Management Console. Certifique-se de usar o URI do repositório privado do Amazon ECR que você configurou.

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

Para imagens oficiais do Docker Hub:

docker pull aws_account_id.dkr.ecr.region.amazonaws.com/docker-hub/library/image_name:tag
nota

Para imagens oficiais do Docker Hub, o orefixo /library deve ser incluído. Para todos os outros repositórios do Docker Hub, você deve omitir o prefixo /library.

Para todas as outras imagens do 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