Skip to content

docs: add Docker Verified Publisher plan pages - #25903

Merged
akristen merged 24 commits into
docker:mainfrom
akristen:publisher-wip-dontmerge
Aug 20, 2026
Merged

docs: add Docker Verified Publisher plan pages#25903
akristen merged 24 commits into
docker:mainfrom
akristen:publisher-wip-dontmerge

Conversation

@akristen

@akristen akristen commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Summary

Add a Docker Verified Publisher (DVP) plan page covering Starter and Growth, including apply, tracked companies, and billing. Also list DVP on the subscription overview and plans index.

Related: #25891 (product/program updates; this PR covers billing and subscription workflows)

akristen and others added 22 commits June 29, 2026 13:43
Reorganize the subscription section by replacing the flat
change/details/scale pages with a new plans/ subdirectory containing
individual pages for each Docker plan (Docker, AI Governance, DHI Select,
Gordon, Desktop License). Update cross-references across accounts,
admin, billing, build-cloud, DHI, Docker Hub, and subscription pages to
point to the new locations.
Reorganize the subscription section by replacing the flat
change/details/scale pages with a new plans/ subdirectory containing
individual pages for each Docker plan (Docker, AI Governance, DHI Select,
Gordon, Desktop License). Update cross-references across accounts,
admin, billing, build-cloud, DHI, Docker Hub, and subscription pages to
point to the new locations.
RemovesWhat's nex sections from the AI Governance, DHI, and Gordon
plan pages. Adds frontloaded inline links to corresponding product
documentation in each page's intro and usage sections, so readers can
navigate to product docs without a trailing link list.
Restructure the subscription plans docs to follow a shared template
(Usage → Billing behaviors → Downgrade) with variance only where product
behavior genuinely differs. Key changes:

- Rename dhi-select.md → dhi.md; expand to cover Community, Select, and
  Enterprise with a single ## DHI Enterprise h2 for all sales-led content
- gordon.md: add Gordon Base free plan, fix multiplier info in Usage,
  remove hardcoded pricing, standardize terminology to usage limits
- ai-governance.md: clarify sales-led nature upfront, reframe as policy
  enforcement not access control, fold downgrade into Billing behaviors,
  remove stale Docker Offload references
- docker.md: add Docker Offload licenses h3 under Billing behaviors
- Add consistent subscribe tips across all self-serve plan docs pointing
  to the setup page; sales-led docs point to contact sales
Four files linked to #deactivate-or-downgrade which did not exist; added an HTML anchor before the ## Downgrade heading in docker.md. Fixed #add-minutes to #add-build-cloud-minutes in builder-settings.md, #organization-subscriptions to #organization-seats in troubleshoot.md, and replaced literal plans/_index.md hrefs with plans/ in manage-licenses.md, manage-products.md, setup.md, and subscription/_index.md.

Co-authored-by: Cursor <cursoragent@cursor.com>
Upgrade and downgrade links in onboard.md, troubleshoot.md, and builder-settings.md previously targeted anchors in docker.md that either did not exist or pointed to the wrong section. Updated all three to link to setup.md#upgrade-or-downgrade-a-plan, which contains the actual step-by-step billing-portal flow. Also added a link to that same section from the Downgrade section in docker.md, which describes side effects but not steps.

Co-authored-by: Cursor <cursoragent@cursor.com>
Moved /subscription/change/ alias from plans/_index.md to setup.md (correct redirect target for plan change flow) and added /subscription/setup/ alias. Updated billing/3d-secure.md upgrade link to setup.md#upgrade-or-downgrade-a-plan for consistency. Fixed three vale errors: replaced 'our' with 'the' in plans/_index.md, changed 'Docker team representative' to 'Docker sales representative' in ai-governance.md, and spelled out 'Mgmt' as 'Management' in docker.md.

Co-authored-by: Cursor <cursoragent@cursor.com>
Aliases for /docker-hub/upgrade/, /subscription/upgrade/, /subscription/downgrade/, and related upgrade/downgrade URLs were on docker.md (a plan entitlements page) but should redirect to setup.md where the actual upgrade/downgrade workflow lives.

Co-authored-by: Cursor <cursoragent@cursor.com>
Rename subscription/setup.md to subscription/manage.md and update its title to Set up, upgrade, or downgrade a plan to better reflect its full scope. Move the /billing/scout-billing/ and /billing/subscription-management/ aliases from docker.md to manage.md.

Update all inbound links across admin, billing, build-cloud, docker-hub, and subscription pages to point to manage.md. Also add step-by-step cancel and downgrade instructions to docker.md, dhi.md, and gordon.md.
… changes

Restructures the subscription index to add a dedicated Manage your plans
section with a contact sales link and pointer to the Manage page. Updates
manage.md to reflect the current billing portal UI (Overview page, active
plans actions, cancel flows), renames the section heading from Upgrade or
downgrade to Upgrade or cancel, reorders plan/manage page weights, and
clarifies the cancellation note on docker.md.
Restructures the subscription index to add a Manage your plans section. Updates manage.md to reflect the current billing portal UI, renames the upgrade/downgrade section to Upgrade plans, and scopes it to upgrades only. Updates product pages (docker, gordon, dhi, ai-governance) with revised billing behaviors, cancellation steps, and contact sales tracking IDs. Fixes broken deactivate-or-downgrade and upgrade-or-downgrade-a-plan fragment anchors across billing, admin, build-cloud, and docker-hub pages.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Move downgrade URL aliases from manage.md to plans/_index.md (per-plan
downgrade behavior) and /subscription/core-subscription/downgrade/ to
plans/docker.md. Deduplicate the dkr_docs_plans_index analytics ID by
renaming to dkr_docs_index_sales and dkr_docs_index_pricing.
Keep main subscription/billing updates and retain DVP publisher plan docs.

Co-authored-by: Cursor <cursoragent@cursor.com>
Use docker-verified-publisher as the slug and document apply, tracked companies, and billing for DVP Starter and Growth.

Co-authored-by: Cursor <cursoragent@cursor.com>
Drop the 100-company add-on limit, note that plan configuration happens after approval, and clarify when tracked company removals take effect.

Co-authored-by: Cursor <cursoragent@cursor.com>
@netlify

netlify Bot commented Aug 20, 2026

Copy link
Copy Markdown

Deploy Preview for docsdocker ready!

Name Link
🔨 Latest commit fef81b4
🔍 Latest deploy log https://app.netlify.com/projects/docsdocker/deploys/6a8706cf5301a10008ad14f4
😎 Deploy Preview https://deploy-preview-25903--docsdocker.netlify.app/subscription/plans/docker-verified-publisher/
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@akristen akristen added the status/review Pull requests that are ready for review label Aug 20, 2026
@akristen
akristen requested a review from a team August 20, 2026 13:24
@github-actions github-actions Bot added the area/subscription Relates to Docker pricing and subscription label Aug 20, 2026
@akristen akristen self-assigned this Aug 20, 2026
@akristen
akristen requested a review from usha-mandya August 20, 2026 13:28
@jtwils17

Copy link
Copy Markdown

@akristen the DVP landing page is incorrect link. This is correct one. Will go live shortly: https://hub.docker.com/publisher-program

Comment thread content/manuals/subscription/plans/docker-verified-publisher.md Outdated
Co-authored-by: Alexa Kristensen <81787716+akristen@users.noreply.github.com>
Comment thread content/manuals/subscription/plans/docker-verified-publisher.md Outdated
Comment thread content/manuals/subscription/plans/docker-verified-publisher.md Outdated
Comment thread content/manuals/subscription/plans/docker-verified-publisher.md Outdated
Co-authored-by: Alexa Kristensen <81787716+akristen@users.noreply.github.com>
@akristen
akristen merged commit 9f3855a into docker:main Aug 20, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/subscription Relates to Docker pricing and subscription status/review Pull requests that are ready for review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants