Tidy dashboard page with new optimised images and layout changes

Signed-off-by: Chris Chinchilla <chris.ward@docker.com>
This commit is contained in:
Chris Chinchilla 2023-06-28 15:38:37 +02:00
parent 42930be09d
commit 82dba7557f
No known key found for this signature in database
GPG Key ID: 78FA9FB7CEAE483F
15 changed files with 14 additions and 28 deletions

View File

@ -1917,7 +1917,7 @@ manuals:
title: Artifactory integration
- path: /scout/advisory-db-sources/
title: Advisory Database
- path: /scout/ci
- path: /scout/ci/
title: Continuous integration
- sectiontitle: Docker Admin (Early Access)

View File

@ -19,8 +19,8 @@ The **Overview** tab shows the total number of vulnerabilities across all your D
## Repository settings
Enable Docker Scout analysis on repositories in the current organization by selecting your profile
picture and then the **Repository settings** menu item.
Enable Docker Scout analysis on repositories in the current organization by selecting the settings icon next to your user profile picture and then the **Repository settings** menu item.
Select the checkboxes for the repositories on which you want to enable Docker Scout analysis and
select **Enable image analysis**.
@ -32,8 +32,6 @@ Disable Docker Scout analysis on selected repositories by selecting **Disable im
## Images
![A screenshot of the Docker Scout images list for an organization](./images/dashboard-images.png)
The **Images** tab shows a list of images in an organization. You can search for specific repositories using the search box.
Each entry in the list shows the following details:
@ -54,14 +52,12 @@ Each entry in the list shows the following details:
- The predicted improvement to the vulnerabilities if you apply the recommended fixes.
- An action button to show implementable recommended fixes.
![Screenshot of recommended fixes for an image](./images/dashboard-suggested-fix.png)
### Repository tag list
The repository tag list shows all tags for a repository. You can search for specific tag versions using the search box.
![Screenshot of tags for a repository](./images/dashboard-repo-tags.png)
The repository tag list shows all tags for a repository. You can search for specific tag versions using the search box.
Each entry in the list shows the following details:
- A checkbox to mark the tag for comparison to one other.
@ -81,12 +77,8 @@ Each entry in the list shows the following details:
#### Comparing two tag images
![Screenshot of an overview of differences between two selected images](./images/dashboard-diff-top.png)
The top section of the comparison view shows an overview of the two selected image tags.
![Screenshot of overview differences between two selected images](./images/dashboard-diff-bottom.png)
The tabs section of the view shows the following:
- Select the **Packages** tab to see packages added, removed, or changed in each image. Each entry in the table shows the differences between the versions and vulnerabilities in each image. Select the disclosure triangle next to a package to see more detail on the vulnerabilities changed.
@ -94,25 +86,21 @@ The tabs section of the view shows the following:
### Image layer view
![Screenshot showing Docker Scout image hierarchy](./images/dashboard-hierachy.png)
The image layer view shows a breakdown of the Docker Scout analysis, including
an overview of the digest Secure Hash Algorithms (SHA), version, the image hierarchy (base images), image
layers, packages, and vulnerabilities.
![Screenshot showing Docker Scout image hierarchy](./images/dashboard-hierachy.png)
> **Note**
>
> You can find more details on the elements in the image layer view in [the image details view docs](./image-details-view.md).
Click the **View recommended fixes** button to see instructions to apply the recommended fixes for the image.
Select the **View recommended fixes** button to see instructions to apply the recommended fixes for the image.
![Screenshot of recommended fixes for an image](./images/dashboard-suggested-fix.png)
## Packages
## Packages and dependencies
The **Packages and dependencies** tab shows all **Packages** and **Base images** across images in an organization.
### Packages
The **Packages** tab shows all packages across repositories in an organization.
Each entry in the list shows the following details:
@ -121,7 +109,9 @@ Each entry in the list shows the following details:
- The versions of the package used by images in the organization.
- The number of images that use the package.
### Base images
## Base images
The **Base images** tab shows all base images used by repositories in an organization.
Each entry in the list shows the following details:
@ -130,7 +120,7 @@ Each entry in the list shows the following details:
- The number of images that use the base image. Selecting the link opens [the list of images that use the base image view](#images-using-base-image).
- The number of packages in the base image.
## Images using base image
### Images using base image
![A screenshot of the Docker Scout view showing images that use a selected base image](./images/dashboard-images-used-by.png)
@ -147,8 +137,6 @@ Each entry in the list shows the following details:
## Vulnerabilities
![Screenshot showing Docker Scout Vulnerabilities list](./images/dashboard-vulns.png)
The **Vulnerabilities** tab shows a list of all vulnerabilities from images in the organization. You can sort and filter the list by severity and search for Common Vulnerabilities and Exposures (CVE) ID using the search box.
Each entry in the list shows the following details:
@ -169,8 +157,6 @@ Each entry in the list shows the following details:
### Vulnerability details page
![Screenshot showing the details of a vulnerability in Docker Scout](./images/dashboard-vulns-details.png)
The vulnerability details page shows detailed information about a particular CVE. The page shows the following information:
- The CVE ID and severity.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 515 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 151 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 267 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 146 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 212 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 716 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 254 KiB

After

Width:  |  Height:  |  Size: 215 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 195 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 195 KiB

After

Width:  |  Height:  |  Size: 138 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 248 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 231 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 435 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 120 KiB