# Docker Verified Publisher Program


[The Docker Verified Publisher
Program](https://hub.docker.com/search?badges=verified_publisher) provides
high-quality images from commercial publishers verified by Docker.

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.

## Who's eligible to become a verified publisher?

Any independent software vendor who distributes software on Docker Hub can join
the Verified Publisher Program. Find out more by heading to the [Docker Verified
Publisher Program](https://www.docker.com/partners/programs) page.

> [!NOTE]
>
> DVP entitlements are applied per namespace (organization). If you operate
> multiple Docker Hub namespaces, each requires a separate DVP application and
> verification process.

## Program benefits

The Docker Verified Publisher Program (DVP) provides several features and
benefits to Docker Hub publishers. The program grants the following perks based
on participation tier:

- [Enterprise-grade infrastructure](#enterprise-grade-infrastructure): High
  availability hosting with 99.9% uptime
- [Verified publisher badge](#verified-publisher-badge): Special badge
  identifying high-quality commercial publishers
- [Repository logo](#repository-logo): Upload custom logos for individual
  repositories
- [Insights and analytics](#insights-and-analytics): Detailed usage metrics and
  community engagement data
- [Vulnerability analysis](#vulnerability-analysis): Automated security scanning
  with Docker Scout
- [Priority search ranking](#priority-search-ranking): Enhanced discoverability
  in Docker Hub search results
- [Co-marketing opportunities](#co-marketing-opportunities): Joint promotional
  activities with Docker

### Enterprise-grade infrastructure

The Docker Verified Publisher Program runs on Docker Hub's enterprise-scale
infrastructure, serving millions of developers globally. Your published content
benefits from:

- High availability and uptime: Docker's systems are designed for failover
  across multiple availability zones, with load-balanced autoscaling, enabling
  99.9% uptime.
- Global delivery and fast downloads: Docker leverages a global CDN and caching
  infrastructure to achieve cache hit ratios more than 99%, reducing reliance
  on origin traffic and ensuring fast access for developers everywhere.
- Durability: Docker maintains a documented backup policy and performs full
  daily backups of production data.

You simply push your images to Docker Hub as usual, and Docker takes care of the
rest, serving your image to millions of developers worldwide.

![DVP flow in Docker Hub](/docker-hub/repos/manage/trusted-content/images/dvp-hub-flow.svg)

To learn more, see [Availability at
Docker](https://www.docker.com/trust/availability/).

### Verified publisher badge

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.

![Docker-Sponsored Open Source
badge](/docker-hub/images/verified-publisher-badge.png)

### Repository logo

DVP organizations can upload custom images for individual repositories on Docker
Hub. This lets you override the default organization-level logo on a
per-repository basis.

To manage the repository logo, see [Manage repository logo](#manage-repository-logo).

### Vulnerability analysis

[Docker Scout](/scout/) provides automatic vulnerability analysis
for DVP images published to Docker Hub.
Scanning images ensures that the published content is secure, and proves to
developers that they can trust the image.

You can enable analysis on a per-repository basis. For more about using this
feature, see [Basic vulnerability
scanning](/docker-hub/repos/manage/vulnerability-scanning/).

### Priority search ranking

Verified publisher images receive enhanced visibility in Docker Hub search
results, making it easier for developers to discover your content. This improved
discoverability helps drive adoption of your images within the developer
community.

### Co-marketing opportunities

Docker collaborates with verified publishers on joint marketing initiatives,
including blog posts, case studies, webinars, and conference presentations.
These opportunities help amplify your brand visibility within the Docker
ecosystem.

### Insights and analytics

The insights and analytics service provides usage metrics for how
the community uses Docker images, granting insight into user behavior.

There is both a [web interface](/docker-hub/repos/manage/trusted-content/insights-analytics/) and an
[API](/reference/api/dvp/latest/) for accessing the analytics data.

The usage metrics show the number of image pulls by tag or by digest,
geolocation, cloud provider, client, and more.

## Manage repository logo

After joining the Docker Verified Publisher Program, you can set a custom logo
for each repository in your organization. The following requirements apply:

- The supported filetypes for the logo image are JPEG and PNG.
- The minimum allowed image size in pixels is 120×120.
- The maximum allowed image size in pixels is 1000×1000.
- The maximum allowed image file size is 5MB.

Only a user with an owner or editor role for the organization can change the repository logo.

### Set the repository logo

1. Sign in to [Docker Hub](https://hub.docker.com).
2. Go to the page of the repository that you want to change the logo for.
3. Select the upload logo button, represented by a camera icon (


![camera icon](/docker-hub/images/upload_logo_sm.png)) overlaying the
current repository logo.
4. In the dialog that opens, select the PNG image that you want to upload to
   set it as the logo for the repository.

### Remove the logo

Select the **Clear** button (


![clear button](/docker-hub/images/clear_logo_sm.png)) to remove a logo.

Removing the logo makes the repository default to using the organization logo,
if set, or the following default logo if not.

![Default logo which is a 3D grey cube](/docker-hub/images/default_logo_sm.png)

