From 5afd6155f49ba9a6e743509277c76696449030c0 Mon Sep 17 00:00:00 2001 From: Craig Date: Mon, 29 Sep 2025 13:28:09 -0700 Subject: [PATCH 1/6] hub: add dvp infrastructure benefit Signed-off-by: Craig --- _vale/config/vocabularies/Docker/accept.txt | 4 + .../images/verified-publisher-badge-iso.png | Bin 8242 -> 0 bytes .../images/verified-publisher-badge.png | Bin 38098 -> 13554 bytes .../manage/trusted-content/dvp-program.md | 196 ++++++++--- .../trusted-content/images/dvp-hub-flow.svg | 5 + .../trusted-content/insights-analytics.md | 331 ++++++++++++++++-- 6 files changed, 456 insertions(+), 80 deletions(-) delete mode 100644 content/manuals/docker-hub/images/verified-publisher-badge-iso.png create mode 100644 content/manuals/docker-hub/repos/manage/trusted-content/images/dvp-hub-flow.svg diff --git a/_vale/config/vocabularies/Docker/accept.txt b/_vale/config/vocabularies/Docker/accept.txt index a34666b13c2e..3a8096944aaf 100644 --- a/_vale/config/vocabularies/Docker/accept.txt +++ b/_vale/config/vocabularies/Docker/accept.txt @@ -73,6 +73,7 @@ EPERM ESXi Ethernet exploitability +[Ff]ailover Fargate Fedora firewalld @@ -226,6 +227,7 @@ Zsh [Aa]gentic [Aa]utobuilds? [Aa]utotests? +[Aa]utoscaling [Bb]uildx [Bb]uildpack(s)? [Bb]uildx @@ -234,6 +236,7 @@ Zsh [Cc]onfigs [dD]eduplicate [Dd]ev +[Dd]iscoverability [Dd]istroless [Ff]ilepaths? [Ff]iletypes? @@ -271,6 +274,7 @@ Zsh [Ss]yscalls? [Ss]ysfs [Tt]eardown +[Tt]echnographic [Tt]odo [Tt]oolchains? [Uu]narchived? diff --git a/content/manuals/docker-hub/images/verified-publisher-badge-iso.png b/content/manuals/docker-hub/images/verified-publisher-badge-iso.png deleted file mode 100644 index 63721f3148d66a8f50cae2b2df7d10c8bacfa6eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8242 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 diff --git a/content/manuals/docker-hub/images/verified-publisher-badge.png b/content/manuals/docker-hub/images/verified-publisher-badge.png index 27d99b87fcf49aead26b496c78b9ad4123b91a33..2b7c19e02d610f7e06ce50035796ae742819c6f7 100644 GIT binary patch literal 13554 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 literal 38098 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 Uf3iG(6V3nxp00i_>zopr0NA)0g#Z8m diff --git a/content/manuals/docker-hub/repos/manage/trusted-content/dvp-program.md b/content/manuals/docker-hub/repos/manage/trusted-content/dvp-program.md index 39f75d10d30d..586e8218d315 100644 --- a/content/manuals/docker-hub/repos/manage/trusted-content/dvp-program.md +++ b/content/manuals/docker-hub/repos/manage/trusted-content/dvp-program.md @@ -14,91 +14,179 @@ aliases: - /docker-hub/publish/repository-logos/ - /docker-hub/dvp-program/ - /trusted-content/dvp-program/ +toc_max: 2 --- -[The Docker Verified Publisher Program](https://hub.docker.com/search?q=&image_filter=store) provides high-quality images from commercial publishers verified by Docker. +[The Docker Verified Publisher +Program](https://hub.docker.com/search?q=&image_filter=store) 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. +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. -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. +## Who's eligible to become a verified publisher? -![Docker-Sponsored Open Source badge](../../../images/verified-publisher-badge-iso.png) +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 +- [Additional Docker Business seats](#additional-docker-business-seats): Extra + team collaboration capabilities +- [Removal of rate limiting](#removal-of-rate-limiting): Unrestricted pulls for + development teams +- [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 Cloudflare's CDN and + caching (with Cache Reserve) 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](./images/dvp-hub-flow.svg) + +To learn more, see [Availability at +Docker](https://www.docker.com/trust/availability/). + +### Verified publisher badge -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: +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. -- Repository logo -- Verified publisher badge -- Priority search ranking in Docker Hub -- Insights and analytics -- Vulnerability analysis -- Additional Docker Business seats -- Removal of rate limiting for developers -- Co-marketing opportunities +![Docker-Sponsored Open Source +badge](../../../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. +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. -Only a user with administrative access (owner or team member with administrator permission) -over the repository can change the repository logo. +Only a user with administrative access (owner or team member with administrator +permission) over the repository can change the repository logo. To manage the +repository logo, see [Manage repository logo](#manage-repository-logo). -#### Image requirements +### Vulnerability analysis -- 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. +[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. -#### Set the repository logo +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/). -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 ({{< inline-image - src="../../../images/upload_logo_sm.png" alt="camera icon" >}}) 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. +### Priority search ranking -#### Remove the logo +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. -Select the **Clear** button ({{< inline-image src="../../../images/clear_logo_sm.png" -alt="clear button" >}}) to remove a logo. +### Additional Docker Business seats -Removing the logo makes the repository default to using the organization logo, if set, or the following default logo if not. +DVP participants receive additional Docker Business seats as part of their +program benefits, enabling expanded team collaboration and access to premium +Docker features for your organization. -![Default logo which is a 3D grey cube](../../../images/default_logo_sm.png) +### Removal of rate limiting -### Verified publisher badge +Verified publisher images are exempt from standard [Docker Hub rate +limits](../../../usage/_index.md), ensuring developers can pull your images +without restrictions. **This applies to all users, including unauthenticated users**, +who get unlimited pulls for DVP images. This eliminates potential barriers to adoption and +provides a seamless experience for users of your content. + +DVP partners can verify this unlimited access by checking the absence of rate +limiting headers when pulling their images. When pulling DVP images, users won't +see `ratelimit-limit` or `ratelimit-remaining` headers, indicating unlimited +access. For more details on checking rate limits, see [View pull rate and +limit](../../../usage/pulls.md#view-pull-rate-and-limit). -Images that are part of this program have a badge on Docker Hub making it easier for developers -to identify projects that Docker has verified as high quality publishers and with content they can trust. +### Co-marketing opportunities -![Docker, Inc. org with a verified publisher badge](../../../images/verified-publisher-badge.png) +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](./insights-analytics.md) service provides usage metrics for how +The insights and analytics service provides usage metrics for how the community uses Docker images, granting insight into user behavior. -The usage metrics show the number of image pulls by tag or by digest, and breakdowns by +There is both a [web interface](./insights-analytics.md) 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. -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. +## Manage repository logo -### Vulnerability analysis +After joining the Docker Verified Publisher Program, you can set a custom logo +for each repository in your organization. The following requirements apply: -[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. +- 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. + +### 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 ({{< inline-image + src="../../../images/upload_logo_sm.png" alt="camera icon" >}}) 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 -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/). +Select the **Clear** button ({{< inline-image src="../../../images/clear_logo_sm.png" +alt="clear button" >}}) to remove a logo. -### Who's eligible to become a verified publisher? +Removing the logo makes the repository default to using the organization logo, +if set, or the following default logo if not. -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. +![Default logo which is a 3D grey cube](../../../images/default_logo_sm.png) diff --git a/content/manuals/docker-hub/repos/manage/trusted-content/images/dvp-hub-flow.svg b/content/manuals/docker-hub/repos/manage/trusted-content/images/dvp-hub-flow.svg new file mode 100644 index 000000000000..d3c73a7b93ce --- /dev/null +++ b/content/manuals/docker-hub/repos/manage/trusted-content/images/dvp-hub-flow.svg @@ -0,0 +1,5 @@ + + +Write and packagecode as a DockerimageDocker HubDVPHigh-availabilityCDN & cachingDurabilityDevelopers / CIPull & use your DVPimages anywhere99.9% uptimeFast access everywhereDaily backups \ No newline at end of file diff --git a/content/manuals/docker-hub/repos/manage/trusted-content/insights-analytics.md b/content/manuals/docker-hub/repos/manage/trusted-content/insights-analytics.md index 078fda8f0288..878a780a67b4 100644 --- a/content/manuals/docker-hub/repos/manage/trusted-content/insights-analytics.md +++ b/content/manuals/docker-hub/repos/manage/trusted-content/insights-analytics.md @@ -8,22 +8,289 @@ aliases: - /trusted-content/insights-analytics/ --- -Insights and analytics provides usage analytics for Docker Verified -Publisher (DVP) and Docker-Sponsored Open Source (DSOS) images on Docker Hub. This includes self-serve access to image and extension usage metrics for a desired time span. You can also display the number of image pulls by tag or by digest, and get breakdowns by geolocation, cloud provider, client, and more. +Insights and analytics provides usage analytics for [Docker Verified Publisher +(DVP)](https://www.docker.com/partners/programs/) and [Docker-Sponsored Open +Source (DSOS)](https://www.docker.com/community/open-source/application/#) +images on Docker Hub. This includes self-serve access to image and extension +usage metrics for a desired time span. You can see the number of image pulls by +tag or by digest, geolocation, cloud provider, client, and more. + +> [!NOTE] +> +> The Legacy DVP program applies to existing customers who have not yet renewed +> to DVP Core. The DVP Legacy program is deprecated and will be retired. Contact +> your Docker sales representative or +> [Docker](https://www.docker.com/partners/programs/) for more information. + +{{< tabs >}} +{{< tab name="DVP program" >}} + +All members of an organization have access to the analytics data. Members can +access analytics data in the [Docker Hub](https://hub.docker.com/) web interface +or by using the [DVP Data API](/reference/api/dvp/latest/). The following covers +the web interface. + +## Available reports + +The following reports may be available for download as CSV files: + +- [Summary](#summary-report) +- [Trends](#trends-report) +- [Technographic](#technographic-report) +- [Technographic companies](#technographic-companies-report) +- [Tracked companies](#tracked-companies-report) + +The reports available for download may vary based on your organization's +subscription. Contact your Docker sales representative or +[Docker](https://www.docker.com/partners/programs/) for more information. + +### Summary report + +The summary report provides high-level usage metrics aggregated across all your +Docker Hub content, organized by namespace and repository. This report gives you +a comprehensive overview of your image portfolio performance, helping you +understand which repositories, tags, and specific image versions are most +popular with your users. + +You can use this report to answer questions like: + +- Which of my repositories are getting the most usage? +- How do different image tags compare in terms of adoption? +- What's the ratio of actual downloads versus version checks across my + portfolio? +- Which specific image digests are being pulled most frequently? +- How has overall usage changed over time for my entire image collection? + +To access the report: + +1. Sign in to [Docker Hub](https://hub.docker.com/). +2. Select **My Hub** in the top navigation. +3. Select your organization in the left navigation. +4. Select **Analytics** > **Overview** in the left navigation. +5. Download the report by doing one of the following: + - Select **Download Weekly Summary**. + - Select the **Download Monthly Summary**. + - Expand the **Summary reports for the year** drop-down and then select + **Download report** for the desired week or month. + +The summary report is a CSV file that contains the following data points: + +| Field | Description | +|-------|-------------| +| `DATE_GRANULARITY` | Weekly or monthly granularity of the data. Indicates whether the data is aggregated by week or month. | +| `DATE_REFERENCE` | The start date of the week or month in YYYY-MM-DD format (e.g., `2025-09-29` for the week starting September 29, 2025). | +| `PUBLISHER_NAME` | The name of the Docker organization that owns the repository (e.g., `demonstrationorg`). | +| `LEVEL` | The aggregation level of the data - either `repository` (summary for entire repository), `tag` (summary for specific tag), or `digest` (summary for specific digest). | +| `REFERENCE` | The specific reference being summarized - the repository name, tag name, or digest hash depending on the level. | +| `DATA_DOWNLOADS` | The number of actual image downloads. | +| `VERSION_CHECKS` | The number of version checks performed (HEAD requests to check for updates without downloading the full image). | +| `EVENT_COUNT` | The total number of events, calculated as the sum of data downloads and version checks. | + +### Trends report + +The trends report helps you understand how adoption of your container images +evolves over time. It provides visibility into pull activity across repositories +and tags, enabling you to identify adoption patterns, version migration trends, +and usage environments (e.g., local development, CI/CD, production). + +You can use this report to answer questions like: + +- Which versions are gaining or losing traction? +- Is a new release being adopted? +- How does usage vary across cloud providers? + +To access the report: + +1. Sign in to [Docker Hub](https://hub.docker.com/). +2. Select **My Hub** in the top navigation. +3. Select your organization in the left navigation. +4. Select **Analytics** > **Trends** in the left navigation. +5. Select **DATA BY WEEK** or **DATA BY MONTH** to choose the data granularity. +6. Select **Download report** for the desired week or month. + +The trends report is a CSV file that contains the following data points: + +| Field | Description | +|-------|-------------| +| `DATE_GRANULARITY` | Weekly or monthly granularity of the data. | +| `DATE_REFERENCE` | The start date of the week or month. | +| `PUBLISHER_NAME` | The name of the organization that owns the repository. | +| `IMAGE_REPOSITORY` | The full name of the image repository (e.g., `demonstrationorg/scout-demo`). | +| `NAMESPACE` | The Docker organization or namespace that owns the repository. | +| `IP_COUNTRY` | The country code (ISO 3166-1 alpha-2) where the pull request originated from (e.g., `US`, `CA`). | +| `CLOUD_SERVICE_PROVIDER` | The cloud service provider used for the pull request (e.g., `gcp`, `aws`, `azure`) or `no csp` for non-cloud providers. | +| `USER_AGENT` | The client application or tool used to pull the image (e.g., `docker`, `docker-scout`, `node-fetch`, `regclient`). | +| `TAG` | The specific image tag that was pulled, or `\\N` if no specific tag was used. | +| `DATA_DOWNLOADS` | The number of data downloads for the specified criteria. | +| `VERSION_CHECKS` | The number of version checks (HEAD requests) performed without downloading the full image. | +| `PULLS` | The total number of pull requests (data downloads + version checks). | +| `UNIQUE_AUTHENTICATED_USERS` | The number of unique authenticated users who performed pulls. | +| `UNIQUE_UNAUTHENTICATED_USERS` | The number of unique unauthenticated users who performed pulls. | + +### Technographic report + +The technographic report provides insights into how your Docker Verified +Publisher (DVP) images are used alongside other container images in real-world +technology stacks. This report helps you understand the technical ecosystem +where your images operate and identify co-usage patterns with other images. + +You can use this report to answer questions like: + +- Which other images are commonly used together with your images? +- What percentage of your user base also uses specific complementary + technologies? +- How many companies in your ecosystem use both your image and other popular + images? +- What technology stacks are most popular among your users? + +To access the report: + +1. Sign in to [Docker Hub](https://hub.docker.com/). +2. Select **My Hub** in the top navigation. +3. Select your organization in the left navigation. +4. Select **Analytics** > **Technographic** in the left navigation. +5. Select **DATA BY WEEK** or **DATA BY MONTH** to choose the data granularity. +6. Select **Download report** for the desired week or month. + +The technographic report is a CSV file that contains the following data points: + +| Field | Description | +|-------|-------------| +| `DATE_GRANULARITY` | Weekly or monthly granularity of the data. | +| `DATE_REFERENCE` | The start date of the week or month in YYYY-MM-DD format. | +| `PUBLISHER_ID` | The unique identifier for the publisher organization. | +| `PUBLISHER_NAME` | The name of the organization that owns the DVP repository. | +| `DVPP_IMAGE` | Your Docker Verified Publisher image repository name. | +| `PAIRED_IMAGE` | The other image repository that is commonly used together with your DVP image. | +| `USERS` | The number of unique users who pulled both your DVP image and the paired image within the time period. | +| `TOTAL_PULLERS` | The total number of unique users who pulled your DVP image during the time period. | +| `PCT_USERS` | The percentage of your image's users who also use the paired image (users/total_pullers). | +| `DOMAINS` | The number of unique company domains that pulled both your DVP image and the paired image. | +| `TOTAL_DOMAINS` | The total number of unique company domains that pulled your DVP image. | +| `PCT_DOMAINS` | The percentage of company domains using your image that also use the paired image (domains/total_domains). | + +> [!NOTE] +> +> To protect user privacy and ensure statistical significance, the technographic +> report only includes image pairings that have at least 10 unique users. +> Personal, disposable, and university email domains are excluded from the +> company domain analysis. + +### Technographic companies report + +The technographic companies report provides a detailed view of which specific +companies (identified by their domains) are using your Docker Verified Publisher +(DVP) images together with other container images. This report gives you +visibility into the actual organizations adopting your technology stack +combinations, enabling targeted business development and partnership +opportunities. + +You can use this report to answer questions like: + +- Which companies are using my image alongside specific complementary + technologies? +- What technology stacks are adopted by enterprise customers in my target + market? +- Which organizations might be good candidates for partnership discussions? +- How can I identify potential customers who are already using related + technologies? + +To access the report: + +1. Sign in to [Docker Hub](https://hub.docker.com/). +2. Select **My Hub** in the top navigation. +3. Select your organization in the left navigation. +4. Select **Analytics** > **Technographic** in the left navigation. +5. Select **DATA BY WEEK** or **DATA BY MONTH** to choose the data granularity. +6. Select **Download report** for the desired week or month. + +The technographic companies report is a CSV file that contains the following +data points: + +| Field | Description | +|-------|-------------| +| `DATE_GRANULARITY` | Weekly or monthly granularity of the data. | +| `DATE_REFERENCE` | The start date of the week or month in YYYY-MM-DD format. | +| `PUBLISHER_NAME` | The name of the organization that owns the DVP repository. | +| `DOMAIN` | The company domain that pulled both your DVP image and the paired image (e.g., `example.com`). | +| `DVPP_IMAGE` | Your Docker Verified Publisher image repository name. | +| `PAIRED_IMAGE` | The other image repository that was used together with your DVP image by this company. | + +Each row represents a unique combination of a company domain, your DVP image, +and another image that were used together during the specified time period. + +> [!NOTE] +> +> To protect privacy and ensure data quality, this report excludes personal +> email domains, disposable email services, and university domains. Only +> business and organizational domains are included in the analysis. + +### Tracked companies report + +The tracked companies report provides detailed insights into how specific +companies are using your Docker Verified Publisher (DVP) images. This report +helps you understand usage patterns, deployment environments, and adoption +trends across your customer base and potential prospects. + +You can use this report to answer questions like: + +- How are specific companies using my images across different environments? +- What deployment patterns do I see across local development, CI/CD, and + production? +- Which companies are heavy users of my images? +- How does usage vary by geography and cloud providers for tracked companies? + +To access the report: + +1. Sign in to [Docker Hub](https://hub.docker.com/). +2. Select **My Hub** in the top navigation. +3. Select your organization in the left navigation. +4. Select **Analytics** > **Tracked Companies** in the left navigation. +5. Select **DATA BY WEEK** or **DATA BY MONTH** to choose the data granularity. +6. Select **Download report** for the desired week or month. + +The tracked companies report is a CSV file that contains the following data +points: + +| Field | Description | +|-------|-------------| +| `DATE_GRANULARITY` | Weekly or monthly granularity of the data. | +| `DATE_REFERENCE` | The start date of the week or month in YYYY-MM-DD format. | +| `PUBLISHER_NAME` | The name of the organization that owns the DVP repository. | +| `DOMAIN` | The company domain (e.g., `docker.com`) associated with the image pulls. | +| `IP_COUNTRY` | The country code (ISO 3166-1 alpha-2) where the pull request originated from. | +| `CLOUD_SERVICE_PROVIDER` | The cloud service provider used for the pull request or `no csp` for non-cloud providers. | +| `USER_AGENT` | The client application or tool used to pull the image. | +| `INFERRED_USE_CASE` | The inferred deployment environment based on user agent and cloud provider analysis. Values include:
• `Local Dev`: Local development environment (e.g., Docker Desktop, direct `docker` commands)
• `CI/CD`: Continuous integration/deployment pipelines (e.g., containerd, build tools, registry mirroring)
• `Prod`: Production environments (e.g., Kubernetes, container orchestration platforms)
• `Unknown`: Unable to determine the use case from available data | +| `IMAGE_REPOSITORY` | The specific DVP image repository that was pulled. | +| `DATA_DOWNLOADS` | The number of actual image layer downloads for this combination. | +| `VERSION_CHECKS` | The number of version checks (HEAD requests) performed without downloading the full image. | +| `PULLS` | The total number of pull requests (data downloads + version checks). | +| `UNIQUE_AUTHENTICATED_USERS` | The number of unique authenticated users from this domain who performed pulls. | + +> [!NOTE] +> +> Use case inference is determined by analyzing user agent patterns and cloud +> service provider usage. Local development tools used on cloud infrastructure +> are reclassified as CI/CD, and CI/CD tools used on cloud infrastructure are +> reclassified as production to better reflect actual deployment patterns. - -> [!TIP] +{{< /tab >}} +{{< tab name="Legacy DVP program" >}} + +> [!IMPORTANT] > -> Head to the -[Docker Verified Publisher Program](https://www.docker.com/partners/programs/) or [Docker-Sponsored Open Source](https://www.docker.com/community/open-source/application/#) pages -to learn more about the programs. +> The Legacy DVP program applies to existing customers who have not yet renewed +> to DVP Core. The DVP Legacy program is deprecated and will be retired. Contact +> your Docker sales representative or +> [Docker](https://www.docker.com/partners/programs/) for more information. ## View the image's analytics data You can find analytics data for your repositories on the **Insights and analytics** dashboard at the following URL: -`https://hub.docker.com/orgs/{namespace}/insights/images`. The dashboard contains a -visualization of the usage data and a table where you can download +`https://hub.docker.com/orgs/{namespace}/insights/images`. The dashboard +contains a visualization of the usage data and a table where you can download the data as CSV files. To view data in the chart: @@ -34,7 +301,6 @@ To view data in the chart: ![Insights and analytics chart visualization](../../../images/chart.png) - > [!TIP] > > Hovering your cursor over the chart displays a tooltip, showing precise data @@ -42,8 +308,9 @@ To view data in the chart: ### Share analytics data -You can share the visualization with others using the **Share** icon above the chart. -This is a convenient way to share statistics with others in your organization. +You can share the visualization with others using the **Share** icon at the top +of the chart. This is a convenient way to share statistics with others in your +organization. ![Chart share icon](../../../images/chart-share-icon.png) @@ -54,14 +321,19 @@ configuration as you had set up when creating the link. ## Extension analytics data -If you have published Docker Extensions in the Extension marketplace, you can also get analytics about your extension usage, available as CSV files. -You can download extension CSV reports from the **Insights and analytics** dashboard at the following URL: -`https://hub.docker.com/orgs/{namespace}/insights/extensions`. If your Docker namespace contains extensions known in the marketplace, you will see an **Extensions** tab listing CSV files for your extension(s). +If you have published Docker Extensions in the Extension marketplace, you can +also get analytics about your extension usage, available as CSV files. You can +download extension CSV reports from the **Insights and analytics** dashboard at +the following URL: +`https://hub.docker.com/orgs/{namespace}/insights/extensions`. If your Docker +namespace contains extensions known in the marketplace, you will see an +**Extensions** tab listing CSV files for your extension(s). ## Exporting analytics data You can export the analytics data either from the web dashboard, or using the -[DVP Data API](/reference/api/dvp/latest.md). All members of an organization have access to the analytics data. +[DVP Data API](/reference/api/dvp/latest.md). All members of an organization +have access to the analytics data. The data is available as a downloadable CSV file, in a weekly (Monday through Sunday) or monthly format. Monthly data is available from the first day of the @@ -70,7 +342,8 @@ can analyze it manually as a spreadsheet. ### Export data -Export usage data for your organization's images using the Docker Hub website by following these steps: +Export usage data for your organization's images using the Docker Hub website by +following these steps: 1. Sign in to [Docker Hub](https://hub.docker.com/) and select **My Hub**. @@ -183,7 +456,8 @@ pulls. To provide feedback or ask questions about these rules, There are two levels of extension summary data available: -- Core summary, with basic extension usage information: number of extension installs, uninstalls, and total install all times +- Core summary, with basic extension usage information: number of extension + installs, uninstalls, and total install all times The core-summary-data file contains the following data points for the selected time span: @@ -196,7 +470,8 @@ span: | TotalUninstalls | Number of uninstalls for the extension all times | Feb 1, 2024 | | Updates | Number of updates for the extension | Feb 1, 2024 | -- Premium summary, with advanced extension usage information: installs, uninstalls by unique users, extension opening by unique users. +- Premium summary, with advanced extension usage information: installs, + uninstalls by unique users, extension opening by unique users. The core-summary-data file contains the following data points for the selected time span: @@ -222,12 +497,16 @@ from the date of when the field was first introduced, and going forward. Refer to the tables in the [Data points](#data-points) section to see from which date a given data point is available. + + +{{< /tab >}} +{{< /tabs >}} + ## Privacy This section contains information about privacy-protecting measures that ensures consumers of content on Docker Hub remain completely anonymous. - > [!IMPORTANT] > > Docker never shares any Personally Identifiable Information (PII) as part of @@ -237,10 +516,10 @@ The image pulls summary dataset includes unique IP address count. This data poin includes the number of distinct unique IP addresses that request an image. Individual IP addresses are never shared. -The image pulls raw dataset includes user IP domains as a data point. This is the domain name -associated with the IP address used to pull an image. If the IP type is -`business`, the domain represents the company or organization associated with -that IP address (for example, `docker.com`). For any other IP type that's not -`business`, the domain represents the internet service provider or hosting +The image pulls raw dataset includes user IP domains as a data point. This is +the domain name associated with the IP address used to pull an image. If the IP +type is `business`, the domain represents the company or organization associated +with that IP address (for example, `docker.com`). For any other IP type that's +not `business`, the domain represents the internet service provider or hosting provider used to make the request. On average, only about 30% of all pulls -classify as the `business` IP type (this varies between publishers and images). +classify as the `business` IP type (this varies between publishers and images). \ No newline at end of file From e212849b43fe49c0eaf02eb7ee0e11e747121cab Mon Sep 17 00:00:00 2001 From: Craig Osterhout Date: Wed, 22 Oct 2025 14:11:18 -0700 Subject: [PATCH 2/6] add DSOS to analytics tabs Signed-off-by: Craig Osterhout --- .../docker-hub/images/organization-tabs.png | Bin 180424 -> 0 bytes .../trusted-content/insights-analytics.md | 6 +----- 2 files changed, 1 insertion(+), 5 deletions(-) delete mode 100644 content/manuals/docker-hub/images/organization-tabs.png diff --git a/content/manuals/docker-hub/images/organization-tabs.png b/content/manuals/docker-hub/images/organization-tabs.png deleted file mode 100644 index fa607aa1928e0b21b5dfac7a756e5b0506b1a04c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 180424 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

6?U4%oBO3u_h=X?6_>EgE{0R_?@@1mgb z+fTkO+Xmj4lxj6Ut@O;(BYNw>=RuG={X}2T_jjBn=W?tf?%Xc0l!WWVv4O&U;oFzz zgO2E90q9CLO9_N~C>+E|f}s*N4!03J(rNsN06wsb4Il}b%tpWoGRj=YLw>4K)(>Yq zxrF$4-G7JGZZazEIqCiCRd?(G6dY`K?&K@JX&}!3Mw1qC!r^_FvOuP?93FE@$AJsV z;Jlw2#rU>3ai%jGpiI+jF78!UGZ!FiQsQ8ExA*B;eExg!S{%~i1*0V%W6DunonZK! zX4%`1p1s@e?pHr3ZIr^ItE$jk<7o8yc(tCw!XDjuns?+k*G4onG;r5krt06Mk;b;- zx^m+mc0)XMFRGY`S{yu8%;Q^h`~39#6=#-Hvp+%SS&5|!E~iyg>#2V#7Tkv7*Dk+j zjXK4-gNavU5#i34xAAVtHvTfkO<cpckp0YM=->cb-*IGG##Q8irXa{~Wh}2d1j_9%j8Qn^py*Zv4 z{FDFdcU_ahQMNx-PPR3wy^U%}DK@Q*{BIkVj6ABpzhvEKestzs=)+$dL8YJPuU0d2 zfhILhf^J5LbCPa-Ee^eF>0k#M7$*UXh!1D~F>+l??k@O0F;3-? z=X(Ab7Rq~N5pz^OWg51$>%BGIz=fPM>orCjlbh(c5ekjAxtOpC?&04KXUJ6Nwb`pT zYzwwQPb6WS?r^N3_A$b%Qlglw?C%0 zS$^B}CJz1bjp)KWRD!lCO7@1HzXH+(P_uRsnuwymQo>OVG4Qr|_I~K~Ll%Yw_yd{y zQIsNo3D4zbKJ}d8{~Jd;#>Ijn%#qB;ts|r;@Sk_4@4r*<33Ty7TuXTBo^~ z_&mCzZ%l=}0}cl?6r$A_(tNYP^pCQxaIZ6SXFVCI8LA~Gv`ohI$Ke*sF7|UTLno3M zqaX^!eQgl;Y1xnF%{;9?E@)+RqJIOM~9GG7Z%B8U} z0zE@MkW}wI6QETf4$0mKL8Q>KYu<@Kx5~!=3Z1We&?jD>xJ6P01qJ_Y!;tl|h9FWJ zmTEaiUL1tKy?o^k`}Nlga}_lQta~n8RJ!Z>-!f{&bVU_Uf3~ zx9~L6L4s64!I*Jom;6YM&J#S=>{;Ozt2for1gUi>s0A@A-yEY-$F1PGeN-9*F_2lK z6)7mIE>Fg^aS3o#31nkq?Yk~gw{>|i)~OwsA*3mGP=*N3>#~E?o!|)1QIbpaJF zayMd73Cjb$|~-29G3x2)eg|e zm>ll)6@7UGYTQ`4CO1m5o7#8ucGc}Lzh?*PtgggTXwI+o!8!OEdAi}mp^Fw23GitB zgyQSqvK5sAtxp1SP-=TGnc3o+36FmNGhtb9_hM?$OYqE#h6y#ROFMDj(j!Tr;^><^CWyGl3NP+XX5;{lrr zY?Jyl&+m#ux#sVm9h^K?$A4kj;rF*wb2{h4@LPi)&~9gX3K zZmoTmwU!e9fmMu6#iu>je`pu) or#(x(x*80i)2hDD0XY$gW30FhO*Y>_o#JuJ5 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ɎR#S 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 reclassified as production to better reflect actual deployment patterns. {{< /tab >}} -{{< tab name="Legacy DVP program" >}} +{{< tab name="DSOS & Legacy DVP programs" >}} > [!IMPORTANT] > @@ -349,8 +349,6 @@ following these steps: 2. Choose your organization and select **Analytics**. - ![Organization overview page, with the Insights and Analytics tab](../../../images/organization-tabs.png) - 3. Set the time span for which you want to export analytics data. The downloadable CSV files for summary and raw data appear on the right-hand @@ -497,8 +495,6 @@ from the date of when the field was first introduced, and going forward. Refer to the tables in the [Data points](#data-points) section to see from which date a given data point is available. - - {{< /tab >}} {{< /tabs >}} From a4c2b46b09fc1dc99df6374899d3f09652764523 Mon Sep 17 00:00:00 2001 From: Craig Osterhout Date: Wed, 22 Oct 2025 14:19:10 -0700 Subject: [PATCH 3/6] fix typo Signed-off-by: Craig Osterhout --- .../docker-hub/repos/manage/trusted-content/dvp-program.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/manuals/docker-hub/repos/manage/trusted-content/dvp-program.md b/content/manuals/docker-hub/repos/manage/trusted-content/dvp-program.md index 586e8218d315..773fa640a091 100644 --- a/content/manuals/docker-hub/repos/manage/trusted-content/dvp-program.md +++ b/content/manuals/docker-hub/repos/manage/trusted-content/dvp-program.md @@ -76,7 +76,7 @@ benefits from: 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. + 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. From d1f59f58c0b60fe4fb44c9a93bf5553fc04707e1 Mon Sep 17 00:00:00 2001 From: Craig Osterhout Date: Wed, 22 Oct 2025 14:44:49 -0700 Subject: [PATCH 4/6] feedback Signed-off-by: Craig Osterhout --- .../repos/manage/trusted-content/dvp-program.md | 8 -------- 1 file changed, 8 deletions(-) diff --git a/content/manuals/docker-hub/repos/manage/trusted-content/dvp-program.md b/content/manuals/docker-hub/repos/manage/trusted-content/dvp-program.md index 773fa640a091..bffeb2d2b291 100644 --- a/content/manuals/docker-hub/repos/manage/trusted-content/dvp-program.md +++ b/content/manuals/docker-hub/repos/manage/trusted-content/dvp-program.md @@ -55,8 +55,6 @@ on participation tier: with Docker Scout - [Priority search ranking](#priority-search-ranking): Enhanced discoverability in Docker Hub search results -- [Additional Docker Business seats](#additional-docker-business-seats): Extra - team collaboration capabilities - [Removal of rate limiting](#removal-of-rate-limiting): Unrestricted pulls for development teams - [Co-marketing opportunities](#co-marketing-opportunities): Joint promotional @@ -123,12 +121,6 @@ results, making it easier for developers to discover your content. This improved discoverability helps drive adoption of your images within the developer community. -### Additional Docker Business seats - -DVP participants receive additional Docker Business seats as part of their -program benefits, enabling expanded team collaboration and access to premium -Docker features for your organization. - ### Removal of rate limiting Verified publisher images are exempt from standard [Docker Hub rate From dc20aea3022a9a2e0dd72aa890ff88558bb8fac7 Mon Sep 17 00:00:00 2001 From: Craig Osterhout Date: Wed, 22 Oct 2025 14:52:39 -0700 Subject: [PATCH 5/6] feedback2 Signed-off-by: Craig Osterhout --- content/reference/api/dvp/latest.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/reference/api/dvp/latest.yaml b/content/reference/api/dvp/latest.yaml index 8ff2030acab3..b1c5f441ac73 100644 --- a/content/reference/api/dvp/latest.yaml +++ b/content/reference/api/dvp/latest.yaml @@ -6,7 +6,7 @@ info: url: https://docs.docker.com/assets/images/logo-docker-main.png href: /reference description: | - The Docker DVP Data API allows [Docker Verified Publishers](https://docs.docker.com/docker-hub/publish/) to view image pull analytics data for their namespaces. Analytics data can be retrieved as raw data, or in a summary format. + The Docker DVP Data API allows [Docker Verified Publishers](https://docs.docker.com/docker-hub/publish/) to view image pull analytics data for their namespaces. Analytics data can be retrieved in a CSV as raw data, or in a summary format. #### Summary data From 2b6b3f80b97c4804f33e6fad6f950efc2cd58942 Mon Sep 17 00:00:00 2001 From: Craig Osterhout Date: Thu, 23 Oct 2025 09:56:58 -0700 Subject: [PATCH 6/6] update role info Signed-off-by: Craig Osterhout --- .../docker-hub/repos/manage/trusted-content/dsos-program.md | 3 +-- .../docker-hub/repos/manage/trusted-content/dvp-program.md | 6 +++--- .../manuals/enterprise/security/roles-and-permissions.md | 1 + 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/content/manuals/docker-hub/repos/manage/trusted-content/dsos-program.md b/content/manuals/docker-hub/repos/manage/trusted-content/dsos-program.md index ee404d7db33c..1647e8ca09d3 100644 --- a/content/manuals/docker-hub/repos/manage/trusted-content/dsos-program.md +++ b/content/manuals/docker-hub/repos/manage/trusted-content/dsos-program.md @@ -31,8 +31,7 @@ These benefits are valid for one year and publishers can renew annually if the p DSOS 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. -Only a user with administrative access (owner or team member with administrator permission) -over the repository can change the repository logo. +Only a user with an owner or editor role for the organization can change the repository logo. #### Image requirements diff --git a/content/manuals/docker-hub/repos/manage/trusted-content/dvp-program.md b/content/manuals/docker-hub/repos/manage/trusted-content/dvp-program.md index bffeb2d2b291..7e9c07ab1800 100644 --- a/content/manuals/docker-hub/repos/manage/trusted-content/dvp-program.md +++ b/content/manuals/docker-hub/repos/manage/trusted-content/dvp-program.md @@ -99,9 +99,7 @@ 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. -Only a user with administrative access (owner or team member with administrator -permission) over the repository can change the repository logo. To manage the -repository logo, see [Manage repository logo](#manage-repository-logo). +To manage the repository logo, see [Manage repository logo](#manage-repository-logo). ### Vulnerability analysis @@ -163,6 +161,8 @@ for each repository in your organization. The following requirements apply: - 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). diff --git a/content/manuals/enterprise/security/roles-and-permissions.md b/content/manuals/enterprise/security/roles-and-permissions.md index 7a7fa6c10dc6..82227b4550a0 100644 --- a/content/manuals/enterprise/security/roles-and-permissions.md +++ b/content/manuals/enterprise/security/roles-and-permissions.md @@ -39,6 +39,7 @@ These permissions apply organization-wide, including all repositories in your or | Pull images | ✅ | ✅ | ✅ | | Create and publish an extension | ✅ | ✅ | ✅ | | Become a Verified, Official, or Open Source publisher | ❌ | ❌ | ✅ | +| Edit and delete publisher repository logos | ❌ | ✅ | ✅ | | Observe content engagement as a publisher | ❌ | ❌ | ✅ | | Create public and private repositories | ❌ | ✅ | ✅ | | Edit and delete repositories | ❌ | ✅ | ✅ |