TRENDING
Rows of identical brass-colored apartment mailboxes with small locks and name labels along an orange corridor wall
October 9, 2026
How to Prevent Broken Object Level Authorization (IDOR) in a FastAPI App
Street-level upward view of the Monetary Authority of Singapore building and neighbouring office towers under a pale sky
October 9, 2026
Singapore’s AI Guidelines Turn Independent Review Into a Question of Who Sets the Risk Rating
Cast-iron late Qing dynasty coin minting press with a large flywheel, displayed in a museum case
October 9, 2026
Attackers Hijacked the .gh, .sl and .as Country Domains and Minted HTTPS Certificates for Google
Rows of closed oak library card catalog drawers, each with a brass pull and a blank label holder
October 9, 2026
How to Encrypt PII in Python and Keep It Searchable With Blind Indexes
Close-up of a vintage Western Electric manual telephone switchboard with orange lamps, red patch cords plugged into jacks, a rotary dial and a black handset
October 9, 2026
Microsoft’s Agent Lightning v1.0 Turns Agent Training Into a Sample-Accounting Problem
09 Oct 2026
SXZ.io SXZ.io
  • Home
Search the Site
Popular Searches:
Technology Amazon AI
Recent Posts
Two orange safety relief valves on grey pressure vessels in an industrial plant
How to Add Backpressure and Load Shedding to a Python Service Before Overload Takes It Down
October 8, 2026
Yellow diamond-shaped merging traffic warning sign showing a side road joining a main road
GitHub’s Git Rebuild Turns Repository Durability and Read Scale Into Two Separate Problems
October 8, 2026
A lugworm lying on wet sand and mud at low tide
A Compromised Admin Account Put the Shai-Hulud Worm Into AI Sandbox Maker Tensorlake’s npm SDK
October 8, 2026
SXZ.io SXZ.io
  • Home

Categories

Articles 232 Posts
News 234 Posts
Learning Hub 204 Posts
Home/News/Docker Sets a Retirement Clock for Content Trust and Notary v1
News

Docker Sets a Retirement Clock for Content Trust and Notary v1

Docker is retiring Docker Content Trust and the Notary v1 service after staged 2026 brownouts, pushing affected teams toward digest pinning, Cosign, and Notation.

June 17, 2026 4 Min Read
51

Docker is putting a final retirement date on Docker Content Trust and the Notary v1 service behind it, turning an old container-signing feature into a concrete migration task for teams that still depend on it.

Table Of Content

  • Why Docker is retiring DCT
  • The brownout schedule matters
  • Who needs to act
  • Check for explicit DCT settings
  • Separate repeatability from publisher identity
  • Move enforcement into the deployment path
  • The operational takeaway
  • Sources

In guidance published June 16, 2026, Docker said Docker Content Trust (DCT) and the Notary v1 service at notary.docker.io are being fully retired. The final shutdown is scheduled for Dec. 8, 2026, after a set of staged brownouts intended to flush out CI pipelines, publisher workflows, and admission controls that still assume the old trust service is available.

The announcement is narrow in one sense and important in another. Docker says normal docker pull and docker push operations are not affected by the brownouts. But teams that enabled DCT, used docker trust commands, published DCT-signed images to Docker Hub, or built Kubernetes policy around DCT signatures need to move before the shutdown.

Why Docker is retiring DCT

Docker Content Trust was one of the container ecosystem’s early image-integrity mechanisms. It was built on The Update Framework and the Notary v1 project, and it gave users a way to verify image integrity and publisher identity before today’s OCI-native signing patterns became common.

Docker’s rationale is straightforward: Notary v1 is no longer the maintained path, the broader ecosystem has moved to newer signing systems, and usage is now very small. Docker says fewer than 0.05% of Docker Hub pulls rely on DCT. It also says it began retiring DCT for Docker Official Images last year and is now finishing the work by retiring the Notary v1 service itself.

The replacement direction is not a single Docker-only feature. Docker points users toward modern signing tools such as Sigstore Cosign and the Notary Project’s Notation, which store signatures alongside images or artifacts in OCI-compatible registries rather than depending on a separate Notary v1 trust service.

The brownout schedule matters

Docker is not cutting DCT off all at once. The company listed four-hour brownouts before the final shutdown, with windows beginning at 8 AM Pacific Time. Write operations are scheduled to fail first on July 14 and July 15, 2026. Read operations are scheduled for brownouts on Aug. 10 and Aug. 12, 2026. The full shutdown follows on Dec. 8, 2026.

That ordering is useful. If a publisher still runs docker trust sign, a write brownout should reveal the dependency before consumers lose read-side verification. If a cluster admission policy or CI check still calls DCT read paths, the August brownouts should expose it while there is still time to change the policy.

Who needs to act

Most Docker users likely do not need to do anything. Docker says DCT was opt-in, and normal pulls do not touch the Notary service unless a user deliberately enabled the trust path.

Check for explicit DCT settings

The affected cases are specific. Teams should search shell profiles, CI/CD definitions, Dockerfiles, Compose files, Kubernetes manifests, and deployment scripts for DOCKER_CONTENT_TRUST=1. They should also look for use of docker trust sign, docker trust inspect, or docker trust revoke. Those strings are the clearest signs that a workflow is tied to DCT rather than ordinary registry pull and push behavior.

Separate repeatability from publisher identity

Docker’s migration guidance makes an important distinction. Disabling DCT can unblock pulls after shutdown, but it removes tag-level DCT verification. Pulling by immutable digest can make builds and deployments repeatable, because a digest identifies exact image content, but digest pinning alone does not prove publisher identity. For that, teams need a signing and verification model such as Cosign or Notation.

Move enforcement into the deployment path

Signing images is only useful if production policy checks the signatures before deployment. Docker’s guidance points to enforcement options around Cosign and Notation. The practical task for platform teams is to pick the signing model, decide which identities or certificates are trusted, and enforce that policy in CI and cluster admission rather than treating signatures as optional metadata.

The operational takeaway

DCT’s retirement is another sign that container trust is moving away from older, service-specific verification paths and toward OCI-native signatures, attestations, SBOMs, digest pinning, and policy enforcement. Docker is also using the announcement to point users of trusted base images toward Docker Hardened Images, which it says include signatures, provenance attestations, and SBOMs.

For teams that never enabled DCT, the story should be uneventful. For teams that did, the safest plan is to treat the July and August brownouts as rehearsals: identify every DCT dependency, decide whether the immediate fix is to disable DCT or replace it with a modern signing workflow, and verify the change before the Dec. 8 shutdown turns a warning into a failed release.

Sources

  • Docker: Docker Content Trust retirement and migration guidance
  • Sigstore: Signing containers with Cosign
  • Notary Project: Sign and validate a container image
  • Featured image source: Wikimedia Commons

Featured image: Container cranes at the MPET-MSC PSA European Terminal in the Port of Antwerp by Trougnouf, licensed under CC BY 4.0 via Wikimedia Commons; cropped and converted to WebP.

Tags:

Container SecurityDocker Content TrustNotary v1SigstoreSoftware Supply Chain Security

Share

CERN datacenter server racks, representing standardized RHEL golden image infrastructure
Previous Post

RHEL Image Builder 10.2 and 9.8: A Golden Image Checklist

A person writes on a sticky note during a Wikimedia technical wishlist workshop, representing open source design contribution planning
Next Post

Canonical’s Design Brief Shows Open Source Needs Contributor UX

No Comment! Be the first one.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Latest
08 Oct
How to Add Backpressure and Load Shedding to a Python Service Before Overload Takes It Down
08 Oct
GitHub’s Git Rebuild Turns Repository Durability and Read Scale Into Two Separate Problems
Trending
October 8, 2026
How to Add Backpressure and Load Shedding to a Python Service Before Overload Takes It Down
October 8, 2026
GitHub’s Git Rebuild Turns Repository Durability and Read Scale Into Two Separate Problems
October 8, 2026
A Compromised Admin Account Put the Shai-Hulud Worm Into AI Sandbox Maker Tensorlake’s npm SDK
October 8, 2026
How to Prevent Broken Object Level Authorization (IDOR) in a FastAPI App
October 8, 2026
Singapore’s AI Guidelines Turn Independent Review Into a Question of Who Sets the Risk Rating
October 8, 2026
Attackers Hijacked the .gh, .sl and .as Country Domains and Minted HTTPS Certificates for Google

Related Posts

Rows of server racks in a data center representing network infrastructure targeted by botnets
News

C0XMO Botnet Shows Why Old Router Firmware Still Matters

June 7, 2026
Close-up of a USB flash drive, representing physical data-theft risk in office security incidents
News

Fake IT Support Is Now Walking Through the Front Door

June 7, 2026
A phone security app on a smartphone resting on a laptop keyboard.
News

Everest Forms Pro Flaw Is Being Exploited to Create Rogue WordPress Admins

June 7, 2026
A phone secured by a padlock, illustrating AI data-leak containment and security controls.
News

OpenAI’s Lockdown Mode Is a Data-Leak Brake, Not a Prompt-Injection Cure

June 8, 2026
SXZ.io SXZ.io
  • [email protected]

Categories

Articles
Learning Hub
News

All Rights Reserved by SXZ.io ©2026