diff --git a/ee/dtr/images/delete-images-1.png b/ee/dtr/images/delete-images-1.png index 97203ec17e..64c30752d4 100644 Binary files a/ee/dtr/images/delete-images-1.png and b/ee/dtr/images/delete-images-1.png differ diff --git a/ee/dtr/images/delete-images-2.png b/ee/dtr/images/delete-images-2.png index 366ac465a5..17780756b0 100644 Binary files a/ee/dtr/images/delete-images-2.png and b/ee/dtr/images/delete-images-2.png differ diff --git a/ee/dtr/images/pull-push-images-1.png b/ee/dtr/images/pull-push-images-1.png index 9a031b29a4..7752de8efe 100644 Binary files a/ee/dtr/images/pull-push-images-1.png and b/ee/dtr/images/pull-push-images-1.png differ diff --git a/ee/dtr/images/pull-push-images-2.png b/ee/dtr/images/pull-push-images-2.png index 2caf2ca2ca..b93497d3da 100644 Binary files a/ee/dtr/images/pull-push-images-2.png and b/ee/dtr/images/pull-push-images-2.png differ diff --git a/ee/dtr/images/pull-push-images-3.png b/ee/dtr/images/pull-push-images-3.png index 11c65d496e..55ca5e5965 100644 Binary files a/ee/dtr/images/pull-push-images-3.png and b/ee/dtr/images/pull-push-images-3.png differ diff --git a/ee/dtr/images/scan-images-for-vulns-1.png b/ee/dtr/images/scan-images-for-vulns-1.png index b515d4c452..e9cf88c82e 100644 Binary files a/ee/dtr/images/scan-images-for-vulns-1.png and b/ee/dtr/images/scan-images-for-vulns-1.png differ diff --git a/ee/dtr/images/scan-images-for-vulns-2.png b/ee/dtr/images/scan-images-for-vulns-2.png index 9748dbfa81..141f82a04a 100644 Binary files a/ee/dtr/images/scan-images-for-vulns-2.png and b/ee/dtr/images/scan-images-for-vulns-2.png differ diff --git a/ee/dtr/user/manage-images/delete-images.md b/ee/dtr/user/manage-images/delete-images.md index 463270e3a5..0a9701da5b 100644 --- a/ee/dtr/user/manage-images/delete-images.md +++ b/ee/dtr/user/manage-images/delete-images.md @@ -4,21 +4,18 @@ description: Learn how to delete images from Docker Trusted Registry. keywords: registry, delete --- -To delete an image, go to the **DTR web UI**, and navigate to the image -**repository** you want to delete. In the **Tags** tab, select all the image +To delete an image, navigate to the **Tags** tab of the repository page on the DTR web interface. +In the **Tags** tab, select all the image tags you want to delete, and click the **Delete** button. ![](../../images/delete-images-1.png){: .with-border} -You can also delete all image versions, by deleting the repository. For that, -in the image **repository**, navigate to the **Settings** tab, and click the -**Delete** button. +You can also delete all image versions by deleting the repository. To delete a repository, navigate to **Settings** and click **Delete** under "Delete Repository". ## Delete signed images -DTR only allows deleting images if that image hasn't been signed. You first -need to delete all the trust data associated with the image. Then you'll -be able to delete it. +DTR only allows deleting images if the image has not been signed. You first +need to delete all the trust data associated with the image before you are able to delete the image. ![](../../images/delete-images-2.png){: .with-border} @@ -33,11 +30,11 @@ There are three steps to delete a signed image: To find which roles signed an image, you first need to learn which roles are trusted to sign the image. -[Set up your Notary client](../../access-dtr/configure-your-notary-client.md), +[Set up your Notary client](/ee/dtr/user/manage-images/sign-images/#configure-your-notary-client), and run: ``` -notary delegation list dtr.example.org/library/wordpress +notary delegation list dtr-example.com/library/wordpress ``` In this example, the repository owner delegated trust to the @@ -55,10 +52,10 @@ you can learn which roles actually signed it: ``` # Check if the image was signed by the "targets" role -notary list dtr.example.org/library/wordpress +notary list dtr-example.com/library/wordpress # Check if the image was signed by a specific role -notary list dtr.example.org/library/wordpress --roles +notary list dtr-example.com/library/wordpress --roles ``` In this example the image was signed by three roles: `targets`, @@ -73,7 +70,7 @@ to do this operation. For each role that signed the image, run: ``` -notary remove dtr.example.org/library/wordpress \ +notary remove dtr-example.com/library/wordpress \ --roles --publish ``` diff --git a/ee/dtr/user/manage-images/pull-and-push-images.md b/ee/dtr/user/manage-images/pull-and-push-images.md index 69ad6d5af4..62e8cd8001 100644 --- a/ee/dtr/user/manage-images/pull-and-push-images.md +++ b/ee/dtr/user/manage-images/pull-and-push-images.md @@ -6,7 +6,7 @@ redirect_from: - /datacenter/dtr/2.5/guides/user/manage-images/pull-and-push-images/ --- -{% assign domain="dtr.example.org" %} +{% assign domain="dtr-example.com" %} {% assign org="library" %} {% assign repo="wordpress" %} {% assign tag="latest" %} @@ -25,11 +25,11 @@ from Docker Hub or any other registry. Since DTR is secure by default, you always need to authenticate before pulling images. In this example, DTR can be accessed at {{ domain }}, and the user -was granted permissions to access the NGINX, and Wordpress repositories. +was granted permissions to access the `nginx` and `wordpress` repositories in the `library` organization. ![](../../images/pull-push-images-1.png){: .with-border} -Click on the repository to see its details. +Click on the repository name to see its details. ![](../../images/pull-push-images-2.png){: .with-border} @@ -70,7 +70,7 @@ docker login {{ domain }} docker push {{ domain }}/{{ org }}/{{ repo }}:{{ tag }} ``` -Go back to the **DTR web UI** to validate that the tag was successfully pushed. +On the web interface, navigate to the **Tags** tab on the repository page to confirm that the tag wassuccessfully pushed. ![](../../images/pull-push-images-3.png){: .with-border}