@@ -14,91 +14,171 @@ aliases:
1414- /docker-hub/publish/repository-logos/
1515- /docker-hub/dvp-program/
1616- /trusted-content/dvp-program/
17+ toc_max : 2
1718---
1819
19- [ The Docker Verified Publisher Program] ( https://hub.docker.com/search?q=&image_filter=store ) provides high-quality images from commercial publishers verified by Docker.
20+ [ The Docker Verified Publisher
21+ Program] ( https://hub.docker.com/search?q=&image_filter=store ) provides
22+ high-quality images from commercial publishers verified by Docker.
2023
21- These images help development teams build secure software supply chains, minimizing exposure to malicious content early in the process to save time and money later.
24+ These images help development teams build secure software supply chains,
25+ minimizing exposure to malicious content early in the process to save time and
26+ money later.
2227
23- Images that are part of this program have a special badge on Docker Hub making it easier for users to identify projects that Docker has verified as high-quality commercial publishers.
28+ ## Who's eligible to become a verified publisher?
2429
25- ![ Docker-Sponsored Open Source badge] ( ../../../images/verified-publisher-badge-iso.png )
30+ Any independent software vendor who distributes software on Docker Hub can join
31+ the Verified Publisher Program. Find out more by heading to the [ Docker Verified
32+ Publisher Program] ( https://www.docker.com/partners/programs ) page.
33+
34+ > [ !NOTE]
35+ >
36+ > DVP entitlements are applied per namespace (organization). If you operate
37+ > multiple Docker Hub namespaces, each requires a separate DVP application and
38+ > verification process.
39+
40+ ## Program benefits
41+
42+ The Docker Verified Publisher Program (DVP) provides several features and
43+ benefits to Docker Hub publishers. The program grants the following perks based
44+ on participation tier:
45+
46+ - [ Enterprise-grade infrastructure] ( #enterprise-grade-infrastructure ) : High
47+ availability hosting with 99.9% uptime
48+ - [ Verified publisher badge] ( #verified-publisher-badge ) : Special badge
49+ identifying high-quality commercial publishers
50+ - [ Repository logo] ( #repository-logo ) : Upload custom logos for individual
51+ repositories
52+ - [ Insights and analytics] ( #insights-and-analytics ) : Detailed usage metrics and
53+ community engagement data
54+ - [ Vulnerability analysis] ( #vulnerability-analysis ) : Automated security scanning
55+ with Docker Scout
56+ - [ Priority search ranking] ( #priority-search-ranking ) : Enhanced discoverability
57+ in Docker Hub search results
58+ - [ Removal of rate limiting] ( #removal-of-rate-limiting ) : Unrestricted pulls for
59+ development teams
60+ - [ Co-marketing opportunities] ( #co-marketing-opportunities ) : Joint promotional
61+ activities with Docker
62+
63+ ### Enterprise-grade infrastructure
64+
65+ The Docker Verified Publisher Program runs on Docker Hub's enterprise-scale
66+ infrastructure, serving millions of developers globally. Your published content
67+ benefits from:
68+
69+ - High availability and uptime: Docker's systems are designed for failover
70+ across multiple availability zones, with load-balanced autoscaling, enabling
71+ 99.9% uptime.
72+ - Global delivery and fast downloads: Docker leverages Cloudflare's CDN and
73+ caching (with Cache Reserve) to achieve cache hit ratios more than 99%,
74+ reducing reliance on origin traffic and ensuring fast access for developers
75+ everywhere.
76+ - Durability: Docker maintains a documented backup policy and performs full
77+ daily backups of production data.
78+
79+ You simply push your images to Docker Hub as usual, and Docker takes care of the
80+ rest, serving your image to millions of developers worldwide.
81+
82+ ![ DVP flow in Docker Hub] ( ./images/dvp-hub-flow.svg )
83+
84+ To learn more, see [ Availability at
85+ Docker] ( https://www.docker.com/trust/availability/ ) .
86+
87+ ### Verified publisher badge
2688
27- The Docker Verified Publisher Program (DVP) provides several features and benefits to Docker
28- Hub publishers. The program grants the following perks based on participation tier:
89+ Images that are part of this program have a special badge on Docker Hub making
90+ it easier for users to identify projects that Docker has verified as
91+ high-quality commercial publishers.
2992
30- - Repository logo
31- - Verified publisher badge
32- - Priority search ranking in Docker Hub
33- - Insights and analytics
34- - Vulnerability analysis
35- - Additional Docker Business seats
36- - Removal of rate limiting for developers
37- - Co-marketing opportunities
93+ ![ Docker-Sponsored Open Source
94+ badge] ( ../../../images/verified-publisher-badge.png )
3895
3996### Repository logo
4097
41- DVP organizations can upload custom images for individual repositories on Docker Hub.
42- This lets you override the default organization-level logo on a per-repository basis.
98+ DVP organizations can upload custom images for individual repositories on Docker
99+ Hub. This lets you override the default organization-level logo on a
100+ per-repository basis.
43101
44- Only a user with administrative access (owner or team member with administrator permission)
45- over the repository can change the repository logo.
102+ To manage the repository logo, see [ Manage repository logo] ( #manage-repository-logo ) .
46103
47- #### Image requirements
104+ ### Vulnerability analysis
48105
49- - The supported filetypes for the logo image are JPEG and PNG.
50- - The minimum allowed image size in pixels is 120×120 .
51- - The maximum allowed image size in pixels is 1000×1000.
52- - The maximum allowed image file size is 5MB .
106+ [ Docker Scout ] ( /scout/ ) provides automatic vulnerability analysis
107+ for DVP images published to Docker Hub .
108+ Scanning images ensures that the published content is secure, and proves to
109+ developers that they can trust the image .
53110
54- #### Set the repository logo
111+ You can enable analysis on a per-repository basis. For more about using this
112+ feature, see [ Basic vulnerability
113+ scanning] ( /docker-hub/repos/manage/vulnerability-scanning/ ) .
55114
56- 1 . Sign in to [ Docker Hub] ( https://hub.docker.com ) .
57- 2 . Go to the page of the repository that you want to change the logo for.
58- 3 . Select the upload logo button, represented by a camera icon ({{< inline-image
59- src="../../../images/upload_logo_sm.png" alt="camera icon" >}}) overlaying the
60- current repository logo.
61- 4 . In the dialog that opens, select the PNG image that you want to upload to
62- set it as the logo for the repository.
115+ ### Priority search ranking
63116
64- #### Remove the logo
117+ Verified publisher images receive enhanced visibility in Docker Hub search
118+ results, making it easier for developers to discover your content. This improved
119+ discoverability helps drive adoption of your images within the developer
120+ community.
65121
66- Select the ** Clear** button ({{< inline-image src="../../../images/clear_logo_sm.png"
67- alt="clear button" >}}) to remove a logo.
68-
69- Removing the logo makes the repository default to using the organization logo, if set, or the following default logo if not.
122+ ### Removal of rate limiting
70123
71- ![ Default logo which is a 3D grey cube] ( ../../../images/default_logo_sm.png )
124+ Verified publisher images are exempt from standard [ Docker Hub rate
125+ limits] ( ../../../usage/_index.md ) , ensuring developers can pull your images
126+ without restrictions. ** This applies to all users, including unauthenticated users** ,
127+ who get unlimited pulls for DVP images. This eliminates potential barriers to adoption and
128+ provides a seamless experience for users of your content.
72129
73- ### Verified publisher badge
130+ DVP partners can verify this unlimited access by checking the absence of rate
131+ limiting headers when pulling their images. When pulling DVP images, users won't
132+ see ` ratelimit-limit ` or ` ratelimit-remaining ` headers, indicating unlimited
133+ access. For more details on checking rate limits, see [ View pull rate and
134+ limit] ( ../../../usage/pulls.md#view-pull-rate-and-limit ) .
74135
75- Images that are part of this program have a badge on Docker Hub making it easier for developers
76- to identify projects that Docker has verified as high quality publishers and with content they can trust.
136+ ### Co-marketing opportunities
77137
78- ![ Docker, Inc. org with a verified publisher badge] ( ../../../images/verified-publisher-badge.png )
138+ Docker collaborates with verified publishers on joint marketing initiatives,
139+ including blog posts, case studies, webinars, and conference presentations.
140+ These opportunities help amplify your brand visibility within the Docker
141+ ecosystem.
79142
80143### Insights and analytics
81144
82- The [ insights and analytics] ( ./insights-analytics.md ) service provides usage metrics for how
145+ The insights and analytics service provides usage metrics for how
83146the community uses Docker images, granting insight into user behavior.
84147
85- The usage metrics show the number of image pulls by tag or by digest, and breakdowns by
148+ There is both a [ web interface] ( ./insights-analytics.md ) and an
149+ [ API] ( /reference/api/dvp/latest/ ) for accessing the analytics data.
150+
151+ The usage metrics show the number of image pulls by tag or by digest,
86152geolocation, cloud provider, client, and more.
87153
88- You can select the time span for which you want to view analytics data. You can also export the data in either a summary or raw format.
154+ ## Manage repository logo
89155
90- ### Vulnerability analysis
156+ After joining the Docker Verified Publisher Program, you can set a custom logo
157+ for each repository in your organization. The following requirements apply:
91158
92- [ Docker Scout ] ( /scout/ ) provides automatic vulnerability analysis
93- for DVP images published to Docker Hub .
94- Scanning images ensures that the published content is secure, and proves to
95- developers that they can trust the image .
159+ - The supported filetypes for the logo image are JPEG and PNG.
160+ - The minimum allowed image size in pixels is 120×120 .
161+ - The maximum allowed image size in pixels is 1000×1000.
162+ - The maximum allowed image file size is 5MB .
96163
97- You can enable analysis on a per-repository
98- basis. For more about using this feature, see [ Basic vulnerability scanning] ( /docker-hub/repos/manage/vulnerability-scanning/ ) .
164+ Only a user with an owner or editor role for the organization can change the repository logo.
99165
100- ### Who's eligible to become a verified publisher?
166+ ### Set the repository logo
101167
102- Any independent software vendor who distributes software on Docker Hub can join
103- the Verified Publisher Program. Find out more by heading to the
104- [ Docker Verified Publisher Program] ( https://www.docker.com/partners/programs ) page.
168+ 1 . Sign in to [ Docker Hub] ( https://hub.docker.com ) .
169+ 2 . Go to the page of the repository that you want to change the logo for.
170+ 3 . Select the upload logo button, represented by a camera icon ({{< inline-image
171+ src="../../../images/upload_logo_sm.png" alt="camera icon" >}}) overlaying the
172+ current repository logo.
173+ 4 . In the dialog that opens, select the PNG image that you want to upload to
174+ set it as the logo for the repository.
175+
176+ ### Remove the logo
177+
178+ Select the ** Clear** button ({{< inline-image src="../../../images/clear_logo_sm.png"
179+ alt="clear button" >}}) to remove a logo.
180+
181+ Removing the logo makes the repository default to using the organization logo,
182+ if set, or the following default logo if not.
183+
184+ ![ Default logo which is a 3D grey cube] ( ../../../images/default_logo_sm.png )
0 commit comments