Find Docker Content Trust before Notary v1 shuts down

Docker blog image used for the Docker Content Trust retirement guidance.Docker
Docker blog image used for the Docker Content Trust retirement guidance.Docker
Tools & Apps

Docker is retiring Docker Content Trust and the notary.docker.io Notary v1 service, with brownouts before the December 8, 2026 shutdown. Teams that enabled DCT need to migrate to digest pinning, Cosign, or Notation.

Docker has confirmed that Docker Content Trust and the notary.docker.io Notary v1 service are being retired. Confidence level: confirmed. Normal docker pull and docker push workflows are not affected unless your team deliberately enabled DCT, but CI/CD systems that still depend on DOCKER_CONTENT_TRUST=1 or docker trust commands need a migration plan.

Docker blog image for Content Trust retirement
Docker blog image for Content Trust retirement
Source: Docker.

What changed

Docker's June 16, 2026 guidance says Docker Content Trust and the Notary v1 service at notary.docker.io are being fully retired. The Docker docs now carry the same warning and state that the Notary v1 service will shut down on December 8, 2026.

The practical risk is narrow but real. DCT was opt-in, so most users are not affected. Teams that sign or verify image tags with DCT, run docker trust sign, use docker trust inspect, or set DOCKER_CONTENT_TRUST=1 in CI can hit broken signing or verification flows during brownouts and shutdown.

Item to checkWhy it mattersSafer directionCaveat
DOCKER_CONTENT_TRUST=1Forces DCT verification in Docker CLI workflowsRemove or replace with modern verificationDo not remove without checking deployment controls
docker trust signDepends on Notary v1 signingMove signing to Cosign or NotationKey and policy model will change
Admission policiesMay expect DCT signaturesTest Cosign, Notation, Kyverno, Ratify, or GatekeeperCluster policy changes need staged rollout
Image repeatabilityDCT signed tags may mask tag drift concernsPin image digestsDigest pinning does not prove publisher identity

Why this is early

This is not a new feature announcement; it is a migration clock. Docker says DCT was first put on a retirement path in 2025, and the 2026 guidance gives affected teams a concrete shutdown target. Microsoft and Cloudsmith had already pointed users toward Notary Project, Notation, Sigstore, and Cosign for modern image-signing workflows.

It is early enough to audit before the deadline. Search now, because the risky cases are usually hidden in CI variables, old shell profiles, release scripts, registry documentation, or Kubernetes admission policies written years ago.

Key takeaways

  • Docker Content Trust is being retired, and notary.docker.io is scheduled to shut down on December 8, 2026.
  • Ordinary Docker pulls and pushes are not affected unless DCT is enabled.
  • DCT usage often appears as DOCKER_CONTENT_TRUST=1 or docker trust commands in automation.
  • Docker points users toward digest pinning, Sigstore/Cosign, and Notation-style OCI-native signing patterns.
  • Treat this as a supply-chain migration, not a quick variable cleanup, if production policy depends on signed images.

Availability and access

There is no new product access to request. The current task is inventory and migration. Docker's DCT docs remain available for now, but the service backing Notary v1 is on a retirement path. Teams should confirm exact brownout and shutdown timing from Docker's post before scheduling production changes.

If your organization uses Azure Container Registry, Microsoft's guidance already explains its own DCT deprecation path and recommends Notary Project and Notation-based signing and verification. That makes this broader than Docker Hub: image-signing strategy should be portable across registries, CI, and Kubernetes enforcement.

Practical LinkLoot angle

Run a source search before the next release freeze. Look for DOCKER_CONTENT_TRUST, docker trust, notary.docker.io, and old Notary v1 configuration in CI variables, GitHub Actions, GitLab CI, Jenkins, shell profiles, deployment scripts, Compose files, and Kubernetes policy repos.

For teams standardizing agent-assisted DevOps work, add this to your AI workflow automation checks: agents can help find references and draft migration pull requests, but a human security owner should approve any change that affects image verification or admission control.

Migration pathBest fitWhat to test firstLimit
Disable DCT onlyTeams that accidentally inherited DCTPull and deploy behavior in CIRemoves verification without replacing it
Pin digestsReproducible image pullsBuild, deploy, rollback pathDoes not verify publisher identity
CosignOSS-style signing and transparency workflowsKeyless or key-backed signing policyRequires policy integration
NotationEnterprise PKI and OCI-native signaturesRegistry and cluster verificationCertificate trust needs governance

What to verify before you act

  • Confirm whether DCT is enabled in shells, CI/CD variables, release scripts, and deployment workers.
  • Check Docker's current retirement post for brownout windows and the final shutdown date.
  • Identify whether any production gate depends on DCT signatures before removing variables.
  • Test Cosign or Notation in a staging registry and staging cluster before changing production policy.
  • Document the fallback plan for image pulls, rollbacks, and emergency patches during the migration.

Source check

Confirmed by: Docker's retirement guidance says Docker Content Trust and the Notary v1 service are being retired, and Docker's own documentation warns that notary.docker.io will shut down on December 8, 2026. Docker also explains that DCT was opt-in and ordinary image pulls do not use the Notary service unless DCT is enabled.

Independent context: Microsoft's Azure Container Registry guidance documents a separate DCT deprecation path and points users toward Notary Project and Notation. Cloudsmith's migration guide adds supply-chain context around moving from DCT toward Sigstore/Cosign. LinkLoot will treat new Docker brownout dates, shutdown changes, or registry-specific migration updates as follow-up triggers.

FAQ

Yes. Docker says Docker Content Trust and the Notary v1 service at notary.docker.io are being retired, with shutdown scheduled for December 8, 2026.