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