O Que É uma Tag Imutável?
Uma tag imutável é uma tag de registry que, uma vez publicada, não pode ser sobrescrita para apontar para um conteúdo diferente. Fazer pull dessa tag sempre retorna exatamente o mesmo artifact que ela referenciava no primeiro dia. Muitos registries podem impor imutabilidade para que, por exemplo, a versão 1.4.2 nunca mude silenciosamente por baixo dos consumidores.
Por que isso importa
Tags mutáveis tornam os builds não reproduzíveis e criam um risco de supply-chain, porque a imagem que você testou pode ser substituída antes de ser implantada. Tags imutáveis removem essa ambiguidade: uma dada tag é uma referência fixa, o que é essencial para deploys reproduzíveis e rollbacks confiáveis.
Conceitos relacionados
- Oposto de uma tag mutável como latest
- Um digest fixado é a forma mais forte de imutabilidade
- Habilita deploys reproduzíveis e rollbacks confiáveis
Guias relacionados
What Is a Mutable Tag?A mutable tag is a container or artifact tag that can be reassigned to new content over time, such as latest,…
What Is a Pinned Digest?A pinned digest references a dependency or image by its exact content hash instead of a tag, guaranteeing you…
What Is Image Promotion?Image promotion moves the exact same tested container image through environments like staging to production,…