Skip to content
Latchkey

O Que É um Image Digest?

Um image digest é um hash SHA-256 endereçável por conteúdo que identifica de forma única uma imagem de container específica por seu conteúdo exato. Diferente de uma tag, que pode ser reatribuída para apontar para imagens diferentes ao longo do tempo, um digest sempre se refere aos bytes idênticos. Referenciar imagens por digest garante que você execute exatamente a imagem pretendida.

Por que importa

Tags como "latest" são mutáveis e podem mudar silenciosamente por baixo de um deployment, quebrando a reprodutibilidade e criando um risco de cadeia de suprimentos. Fixar em um digest torna os deploys determinísticos e resistentes a adulteração, o equivalente em nível de camada de imagem a fixar uma dependência em um hash.

Conceitos relacionados

  • Imutável, ao contrário de uma tag mutável
  • Fixar por digest auxilia a reprodutibilidade
  • Uma forma de endereçamento por conteúdo

Guias relacionados