Extraindo uma imagem com uma regra de cache pull through na Amazon ECR - Amazon ECR

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Extraindo uma imagem com uma regra de cache pull through na 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 recuperação de cache na Amazon ECR para ver os erros mais comuns e como resolvê-los.

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

nota

Os exemplos a seguir usam os valores de namespace padrão ECR do repositório Amazon que o usa. AWS Management Console Certifique-se de usar o repositório ECR privado da Amazon URI 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