Skip to content

Commit 5eb8d8f

Browse files
Merge pull request #22056 from docker/published-update
publish updates from main
2 parents f1170c8 + 9bfe7ad commit 5eb8d8f

File tree

6 files changed

+67
-2
lines changed

6 files changed

+67
-2
lines changed

content/manuals/docker-hub/release-notes.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,12 @@ known issues for each Docker Hub release.
1515

1616
Take a look at the [Docker Public Roadmap](https://github.com/orgs/docker/projects/51/views/1?filterQuery=) to see what's coming next.
1717

18+
## 2025-02-18
19+
20+
### New
21+
22+
- You can delete images and image indexes using [Image Management](./repos/manage/hub-images/manage.md).
23+
1824
## 2024-12-12
1925

2026
### New

content/manuals/docker-hub/repos/manage/hub-images/_index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,12 @@ version-controlled, and easy to share. This section covers key image management
1212
tasks, including tagging, pushing images, transferring images between
1313
repositories, and supported software artifacts.
1414

15+
1516
- [Tags](./tags.md): Tags help you version and organize different iterations of
1617
your images within a single repository. This topic explains tagging and
1718
provides guidance on how to create, view, and delete tags in Docker Hub.
19+
- [Image Management](./manage.md): Manage your images and image indexes to
20+
optimize your repository storage.
1821
- [Software artifacts](./oci-artifacts.md): Docker Hub supports OCI (Open
1922
Container Initiative) artifacts, allowing you to store, manage, and distribute
2023
a range of content beyond standard Docker images, including Helm charts,

content/manuals/docker-hub/repos/manage/hub-images/images/image-index.svg

Lines changed: 2 additions & 0 deletions
Loading
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
---
2+
description: Discover how to delete image tags.
3+
keywords: Docker Hub, Hub, tags, delete
4+
title: Image Management
5+
linktitle: Image Management
6+
weight: 12
7+
---
8+
9+
{{< summary-bar feature_name="Image management" >}}
10+
11+
Images and image indexes are the foundation of container images within a
12+
repository. The following diagram shows the relationship between images and
13+
image indexes.
14+
15+
![a pretty wide image](./images/image-index.svg)
16+
17+
This structure enables multi-architecture support through a single reference. It
18+
is important to note that images are not always referenced by an image index.
19+
The following objects are shown in the diagram.
20+
21+
- Image index: An image that points to multiple architecture-specific images
22+
(like AMD and ARM), letting a single reference work across different
23+
platforms.
24+
- Image: Individual container images that contain the actual configuration and
25+
layers for a specific architecture and operating system.
26+
27+
## Manage repository images and image indexes
28+
29+
1. Sign in to [Docker Hub](https://hub.docker.com).
30+
2. Select **Repositories**.
31+
3. In the list, select a repository.
32+
4. Select **Image Management**.
33+
5. Search, filter, or sort the items.
34+
- Search: In the search box above the list, specify your search.
35+
- Filter: In the **Filter by** drop-down, select **Tagged**, **Image index**,
36+
or **Image**.
37+
- Sort: Select the column title for **Size**, **Last pushed**, or **Last
38+
pulled**.
39+
40+
> [!NOTE]
41+
>
42+
> Images that haven't been pulled in over 6 months are marked as **Stale** in
43+
> the **Status** column.
44+
45+
6. Optional. Delete one or more items.
46+
1. Select the checkboxes next to the items in the list. Selecting any
47+
top-level index also removes any underlying images that aren't referenced
48+
elsewhere.
49+
2. Select **Preview and delete**.
50+
3. In the window that appears, verify the items that will be deleted and the
51+
amount of storage you will reclaim.
52+
4. Select **Delete forever**.

content/manuals/docker-hub/usage/manage.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ both individuals and organizations:
3333

3434
4. Optimize your storage by:
3535

36-
- Regularly auditing and removing repositories with untagged, unused, or outdated images.
37-
- Looking for private repositories in Hub storage that exceed your plan's limits.
36+
- Regularly auditing and [removing entire repositories](../repos/delete.md) with untagged, unused, or outdated images.
37+
- Using [Image Management](../repos/manage/hub-images/manage.md) to remove stale and outdated images within a repository.
3838

3939
5. Increase your limits by upgrading or purchasing additional consumption. For
4040
details, see [Scale your subscription](/manuals/subscription/scale.md).

data/summary.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,8 @@ GitHub Actions cache:
150150
Hardened Docker Desktop:
151151
subscription: [Business]
152152
for: Administrators
153+
Image management:
154+
availability: Beta
153155
Import builds:
154156
availability: Beta
155157
requires: Docker Desktop [4.31](/manuals/desktop/release-notes.md#4310) and later

0 commit comments

Comments
 (0)