Skip to content
Latchkey

What Is a Mutable Tag?

A mutable tag is a registry tag that can be repointed to different content after it is first created. The classic example is latest, which is moved to whatever the newest build is. Mutable tags are convenient for tracking a moving target but make the content behind the tag unpredictable.

Why it matters

Because a mutable tag can change underneath you, two pulls of the same tag may return different images, which breaks reproducibility and complicates rollbacks. For deploys, prefer immutable tags or pinned digests; reserve mutable tags like latest for convenience in development, not production references.

Related concepts

  • latest is the canonical mutable tag
  • Pulls can return different content over time
  • Pin to a digest to deploy mutable-tagged images safely

Related guides

Tired of flaky CI? Latchkey auto-heals failed jobs and retries them for you. Start free →