Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion content/manuals/dhi/get-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ namespace on Docker Hub.
1. Go to [Docker Hub](https://hub.docker.com) and sign in.
2. Select **My Hub** in the top navigation.
3. In the left sidebar, choose your organization that has DHI access.
4. In the left sidebar, select **DHI catalog**.
4. In the left sidebar, select **DHI** > **Catalog**.

![Docker Hub sidebar showing DHI catalog](./images/dhi-catalog.png)

Expand Down
4 changes: 4 additions & 0 deletions content/manuals/dhi/how-to/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,10 @@ params:
description: Learn how to pull, run, and reference Docker Hardened Images in Dockerfiles, CI pipelines, and standard development workflows.
icon: play_arrow
link: /dhi/how-to/use/
- title: Manage Docker Hardened Images
description: Learn how to manage your mirrored and customized Docker Hardened Images in your organization.
icon: reorder
link: /dhi/how-to/manage/
- title: Migrate an existing application to use Docker Hardened Images
description: Follow a step-by-step guide to update your Dockerfiles and adopt Docker Hardened Images for secure, minimal, and production-ready builds.
icon: directions_run
Expand Down
20 changes: 13 additions & 7 deletions content/manuals/dhi/how-to/customize.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,9 @@ To customize a Docker Hardened Image, follow these steps:
2. Select **My Hub**.
3. In the namespace drop-down, select your organization that has a mirrored DHI
repository.
4. Select the mirrored DHI repository.
5. Select the **Customizations** tab.
6. Select **Create customization**.
4. Select **DHI** > **Management**.
5. For the mirrored DHI repository you want to customize, select the menu icon in the far right column.
6. Select **Customize**.

At this point, the on-screen instructions will guide you through the
customization process. You can continue with the following steps for more
Expand Down Expand Up @@ -100,10 +100,16 @@ To edit or delete a Docker Hardened Image customization, follow these steps:
1. Sign in to [Docker Hub](https://hub.docker.com).
2. Select **My Hub**.
3. In the namespace drop-down, select your organization that has a mirrored DHI.
4. Select the mirrored DHI repository.
5. Select the **Customizations** tab.
6. Select **Edit** to edit the customization, or select the trashcan icon to
delete the customization.
4. Select **DHI** > **Management**.
5. Select **Customizations**.

6. For the customized DHI repository you want to manage, select the menu icon in the far right column.
From here, you can:

- **Edit**: Edit the customized image.
- **Create new**: Create a new customized image based on the source repository.
- **Delete**: Delete the customized image.

7. Follow the on-screen instructions to complete the edit or deletion.

## Create an OCI artifact image
Expand Down
8 changes: 4 additions & 4 deletions content/manuals/dhi/how-to/explore.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ To explore Docker Hardened Images (DHI):
1. Go to [Docker Hub](https://hub.docker.com) and sign in.
2. Select **My Hub**.
3. In the namespace drop-down, select your organization that has access to DHI.
4. Select **DHI catalog**.
4. Select **DHI** > **Catalog**.

On the DHI page, you can browse images, search images, or filter images by
category.
Expand All @@ -40,7 +40,7 @@ To view repository details:
1. Go to [Docker Hub](https://hub.docker.com) and sign in.
2. Select **My Hub**.
3. In the namespace drop-down, select your organization that has access to DHI.
4. Select **DHI catalog**.
4. Select **DHI** > **Catalog**.
5. Select a repository in the DHI catalog list.

The repository details page provides the following:
Expand All @@ -67,7 +67,7 @@ To explore image variants:
1. Go to [Docker Hub](https://hub.docker.com) and sign in.
2. Select **My Hub**.
3. In the namespace drop-down, select your organization that has access to DHI.
4. Select **DHI catalog**.
4. Select **DHI** > **Catalog**.
5. Select a repository in the DHI catalog list.
6. Select **Tags**.

Expand Down Expand Up @@ -98,7 +98,7 @@ To explore the details of an image variant:
1. Go to [Docker Hub](https://hub.docker.com) and sign in.
2. Select **My Hub**.
3. In the namespace drop-down, select your organization that has access to DHI.
4. Select **DHI catalog**.
4. Select **DHI** > **Catalog**.
5. Select a repository in the DHI catalog list.
6. Select **Tags**.
7. Select the image variant's tag in the table.
Expand Down
53 changes: 53 additions & 0 deletions content/manuals/dhi/how-to/manage.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
---
title: Manage Docker Hardened Images
linktitle: Manage images
description: Learn how to manage your mirrored and customized Docker Hardened Images in your organization.
keywords: manage docker hardened images, custom hardened images
weight: 45
---

{{< summary-bar feature_name="Docker Hardened Images" >}}

On the **Management** screen in Docker Hub, you can manage both your mirrored
Docker Hardened Image (DHI) repositories and customized DHI images in your
organization.

## Manage mirrored Docker Hardened Images

To manage your mirrored DHI repositories:

1. Go to the [Docker Hub](https://hub.docker.com) and sign in.
2. Select **My Hub**.
3. In the namespace drop-down, select your organization.
4. Select **DHI** > **Management**.

On this page, you can view your mirrored DHI
repositories and view which source repositories they are mirrored from.

5. Select the menu icon in the far right column of the repository you want to manage.

From here, you can:

- **Customize**: Create a customized image based on the source repository.
- **Stop mirroring**: Stop mirroring the DHI repository.

## Manage customized Docker Hardened Images

To manage your customized DHI repositories:

1. Go to the [Docker Hub](https://hub.docker.com) and sign in.
2. Select **My Hub**.
3. In the namespace drop-down, select your organization.
4. Select **DHI** > **Management**.
5. Select **Customizations**.

On this page, you can view your customized DHI
repositories.

6. Select the menu icon in the far right column of the repository you want to manage.

From here, you can:

- **Edit**: Edit the customized image.
- **Create new**: Create a new customized image based on the source repository.
- **Delete**: Delete the customized image.
10 changes: 7 additions & 3 deletions content/manuals/dhi/how-to/mirror.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ To mirror a Docker Hardened Image repository:
1. Go to [Docker Hub](https://hub.docker.com) and sign in.
2. Select **My Hub**.
3. In the namespace drop-down, select your organization that has access to DHI.
4. Select **DHI catalog**.
4. Select **DHI** > **Catalog**.
5. Select a DHI repository to view its details.
6. Select **Mirror to repository** and follow the on-screen instructions.

Expand Down Expand Up @@ -116,8 +116,12 @@ repository.

To stop mirroring an image repository:

1. Go to the mirrored repository in your organization's namespace.
2. Select **Stop mirroring**.
1. Go to [Docker Hub](https://hub.docker.com) and sign in.
2. Select **My Hub**.
3. In the namespace drop-down, select your organization that has access to DHI.
4. Select **DHI** > **Management**.
5. In the far right column of the repository you want to stop mirroring, select the menu icon.
6. Select **Stop mirroring**.

Once you have stopped mirroring a repository, you can choose another DHI
repository to mirror.
Expand Down
Binary file modified content/manuals/dhi/images/dhi-catalog.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified content/manuals/dhi/images/dhi-mirror-button.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified content/manuals/dhi/images/dhi-python-mirror.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified content/manuals/dhi/images/dhi-python-search.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.