|
| 1 | +--- |
| 2 | +title: Categories in Docker Hub |
| 3 | +description: | |
| 4 | + Categorizing your Docker Hub repositories makes it easier for users to |
| 5 | + find your images based on its use cases and content. |
| 6 | +keywords: hub, images, content, categories, explore, search |
| 7 | +--- |
| 8 | + |
| 9 | +> **Early Access** |
| 10 | +> |
| 11 | +> Categories is an [Early Access](/release-lifecycle/#early-access-ea) |
| 12 | +> feature of Docker Hub. It's currently only available to members of the |
| 13 | +> [Docker Verified Publisher](../../trusted-content/dvp-program.md) |
| 14 | +> and [Docker-Sponsored Open Source](../../trusted-content/dsos-program.md) |
| 15 | +> programs. |
| 16 | +{ .restricted } |
| 17 | + |
| 18 | +You can tag Docker Hub repositories with categories, representing the primary |
| 19 | +intended use cases for your images. This lets users more easily find and |
| 20 | +explore content for the problem domain that they're interested in. |
| 21 | + |
| 22 | +## Available categories |
| 23 | + |
| 24 | +The Docker Hub content team maintains a curated list of categories. |
| 25 | +The available categories are: |
| 26 | + |
| 27 | +- **API Management**: Tools for creating, publishing, analyzing, and securing APIs. |
| 28 | +- **Content Management System:** Software applications to create and manage digital content through templates, procedures, and standard formats. |
| 29 | +- **Data Science:** Tools and software to support analyzing data and generating actionable insights. |
| 30 | +- **Databases & Storage:** Systems for storing, retrieving, and managing data. |
| 31 | +- **Languages & Frameworks:** Programming language runtimes and frameworks. |
| 32 | +- **Integrations & Delivery:** Tools for Continuous Integration (CI) and Continuous Delivery (CD). |
| 33 | +- **Internet of Things:** Tools supporting Internet of Things (IoT) applications. |
| 34 | +- **Machine Learning & AI:** Tools and frameworks optimized for artificial intelligence and machine learning projects, such as pre-installed libraries and frameworks for data analysis, model training, and deployment. |
| 35 | +- **Message Queues:** Message queuing systems optimized for reliable, scalable, and efficient message handling. |
| 36 | +- **Monitoring & Observability:** Tools to track software and system performance through metrics, logs, and traces, as well as observability to explore the system’s state and diagnose issues. |
| 37 | +- **Networking:** Repositories that support data exchange and connecting computers and other devices to share resources. |
| 38 | +- **Operating Systems:** Software that manages all other programs on a computer and serves as an intermediary between users and the computer hardware, while overseeing applications and system resources. |
| 39 | +- **Security:** Tools to protect a computer system or network from theft, unauthorized access, or damage to their hardware, software, or electronic data, as well as from service disruption. |
| 40 | +- **Web Servers:** Software to serve web pages, HTML files, and other assets to users or other systems. |
| 41 | +- **Web Analytics:** Tools to collect, measure, analyze, and report on web data and website visitor engagement. |
| 42 | + |
| 43 | +## Auto-generated categories |
| 44 | + |
| 45 | +> **Note** |
| 46 | +> |
| 47 | +> Auto-generated categories only apply to Docker Official Images, Docker |
| 48 | +> Verified Publishers, and Docker-Sponsored Open Source program participants. |
| 49 | +
|
| 50 | +For repositories that pre-date the Categories feature in Docker Hub, |
| 51 | +categories have been automatically generated and applied, using OpenAI, based |
| 52 | +on the repository title and description. |
| 53 | + |
| 54 | +As an owner of a repository that has been auto-categorized, you can manually |
| 55 | +edit the categories if you think they're inaccurate. See [Manage categories for |
| 56 | +a repository](#manage-categories-for-a-repository). |
| 57 | + |
| 58 | +The auto-generated categorization was a one-time effort to help seed categories |
| 59 | +onto repositories created before the feature existed. Categories are not |
| 60 | +assigned to new repositories automatically. |
| 61 | + |
| 62 | +## Manage categories for a repository |
| 63 | + |
| 64 | +You can tag a repository with up to three categories. |
| 65 | + |
| 66 | +To edit the categories of a repository: |
| 67 | + |
| 68 | +1. Go to the repository page on Docker Hub. |
| 69 | +2. Select the pencil icon under the description field. |
| 70 | +3. Select the categories you want to apply. |
| 71 | +4. Select **Update** to save the changes. |
| 72 | + |
| 73 | +<video controls> |
| 74 | + <source src="/assets/video/hub_categories.mp4" type="video/mp4" /> |
| 75 | +</video> |
| 76 | + |
| 77 | +If you're missing a category, use the |
| 78 | +[Give feedback link](https://docker.qualtrics.com/jfe/form/SV_03CrMyAkCWVylKu) |
| 79 | +to let us know what categories you'd like to see. |
0 commit comments