docker / docker/docs

Review and refresh Docker app screenshots after the UI redesign rollout

Open
#26,109 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

area/desktop area/hub area/scout kind/enhancement needs/follow-up
Dominant language
Markdown
Stars
4.7k
Forks
8.5k
Avg merge
2d 18h
Merged PRs (30d)
108

Description

Purpose and timing

Review and update Docker app screenshots in the documentation after the planned redesign rolls out across Docker Desktop, Docker Hub, and other Docker UIs. Screenshots should match the released interface and the workflows described on their pages.

This is a deferred tracking issue and audit inventory. It is not actionable until the relevant app redesign has shipped. Review each app's screenshots after its rollout; no screenshot refresh is requested before then.

Audit scope

The repository audit identified 79 graphical UI screenshot files outside content/guides/:

UI Files
Docker Desktop, including extensions and embedded features 54
Docker Hub 22
Docker Scout web dashboard 3
Total 79

This inventory includes cropped UI screenshots and annotated design examples, and counts duplicate files separately. It excludes guide images, third-party UIs, diagrams, standalone logos/icons/badges, vendored assets, and externally hosted images. These are review candidates, not 79 confirmed replacements. References from documentation pages and whether each asset is still used remain to be checked.

Audit baseline: September 16, 2026, checkout commit 2054b419afd87a3232f2e77366a561e172e27c67. Reconcile this inventory with repository changes when work begins.

Review after rollout

  • Confirm that the redesigned interface has shipped for the app being reviewed.
  • Find each asset's referring pages and compare the screenshot with the released UI. Record whether to retain, replace, or remove it.
  • Replace affected screenshots and annotated examples. Update related instructions, UI labels, captions, and alt text where the redesign changes the documented workflow.
  • Check duplicate assets and shared references so all affected pages use the appropriate image. Remove unused assets after checking their references.
  • Verify the rendered pages and complete the applicable documentation checks. Close this issue when each inventory item has a recorded disposition and required updates are complete.

Screenshot inventory

Mark an item complete after review and any required update. Record retained or removed items in a comment or linked PR so completion does not imply every file was replaced.

Docker Desktop, including extensions and embedded features (54 files)
  • content/get-started/docker-concepts/running-containers/images/delete-containers.webp
  • content/get-started/docker-concepts/running-containers/images/delete-httpd-container.webp
  • content/get-started/docker-concepts/running-containers/images/delete-multi-container-apps.webp
  • content/get-started/docker-concepts/running-containers/images/deleted-files.webp
  • content/get-started/docker-concepts/running-containers/images/exec-into-postgres-container.webp
  • content/get-started/docker-concepts/running-containers/images/list-containers.webp
  • content/get-started/docker-concepts/running-containers/images/mounted-files.webp
  • content/get-started/docker-concepts/running-containers/images/multi-container-apps.webp
  • content/get-started/docker-concepts/running-containers/images/published-ports.webp
  • content/get-started/docker-concepts/running-containers/images/running-postgres-containers.webp
  • content/get-started/docker-concepts/the-basics/images/click-image.webp
  • content/get-started/docker-concepts/the-basics/images/explore-your-container.webp
  • content/get-started/docker-concepts/the-basics/images/image-layers.webp
  • content/get-started/docker-concepts/the-basics/images/pulled-image.webp
  • content/get-started/docker-concepts/the-basics/images/run-a-new-container.webp
  • content/get-started/docker-concepts/the-basics/images/search-image.webp
  • content/get-started/docker-concepts/the-basics/images/search-the-docker-image.webp
  • content/get-started/docker-concepts/the-basics/images/select-image.webp
  • content/get-started/docker-concepts/the-basics/images/stop-your-container.webp
  • content/get-started/docker-concepts/the-basics/images/todo-list-containers.webp
  • content/get-started/docker-concepts/the-basics/images/todo-list-delete.webp
  • content/get-started/docker-concepts/the-basics/images/view-your-containers.webp
  • content/manuals/ai/gordon/images/gordon_advanced_tool_config.avif
  • content/manuals/ai/gordon/images/gordon_gui.avif
  • content/manuals/ai/gordon/images/gordon_permission_settings.avif
  • content/manuals/ai/gordon/images/gordon_permissions_prompt.avif
  • content/manuals/ai/mcp-catalog-and-toolkit/images/ask-gordon.avif
  • content/manuals/ai/model-runner/images/dmr-catalog.png
  • content/manuals/ai/model-runner/images/dmr-logs.png
  • content/manuals/ai/model-runner/images/dmr-run.png
  • content/manuals/ai/sandboxes/images/sbx-dashboard.png
  • content/manuals/build/images/set-default-builder-gui.webp
  • content/manuals/desktop/images/resource-saver-settings.webp
  • content/manuals/extensions/extensions-sdk/build/images/react-extension.png
  • content/manuals/extensions/extensions-sdk/build/images/ui-minimal-extension.png
  • content/manuals/extensions/extensions-sdk/design/images/complicated_flows.webp
  • content/manuals/extensions/extensions-sdk/design/images/cta.webp
  • content/manuals/extensions/extensions-sdk/design/images/header.webp
  • content/manuals/extensions/extensions-sdk/design/images/icon_colors.webp
  • content/manuals/extensions/extensions-sdk/design/images/light_dark_mode.webp
  • content/manuals/extensions/extensions-sdk/design/images/start_page.webp
  • content/manuals/extensions/extensions-sdk/design/images/switch_context_do.webp
  • content/manuals/extensions/extensions-sdk/design/images/switch_context_dont.webp
  • content/manuals/extensions/extensions-sdk/design/images/terminal_window_do.webp
  • content/manuals/extensions/extensions-sdk/design/images/terminal_window_dont.webp
  • content/manuals/extensions/extensions-sdk/extensions/images/list-preview.png
  • content/manuals/extensions/extensions-sdk/extensions/images/marketplace-details.png
  • content/manuals/extensions/extensions-sdk/extensions/images/open-share.png
  • content/manuals/offload/images/hourglass-icon.png
  • content/manuals/offload/images/offload-toggle.png
  • content/manuals/scout/images/change-base-image.png
  • content/manuals/scout/images/dd-image-view.png
  • static/assets/images/extensions-private-marketplace.webp
  • static/assets/images/extensions.webp
Docker Hub (22 files)
  • content/get-started/docker-concepts/the-basics/images/create-hub-repository.webp
  • content/get-started/docker-concepts/the-basics/images/dockerhub-signup.webp
  • content/get-started/docker-concepts/the-basics/images/dockerhub-tags.webp
  • content/manuals/build/images/hub-official-images.webp
  • content/manuals/docker-hub/images/chart-share-icon.png
  • content/manuals/docker-hub/images/chart.png
  • content/manuals/docker-hub/images/download-analytics-data.png
  • content/manuals/docker-hub/images/sponsored-badge.png
  • content/manuals/docker-hub/images/supported_tags.webp
  • content/manuals/docker-hub/images/verified-publisher-badge.png
  • content/manuals/docker-hub/repos/manage/builds/images/autobuild-example.png
  • content/manuals/docker-hub/repos/manage/builds/images/build-cancelicon.png
  • content/manuals/docker-hub/repos/manage/builds/images/index-active.png
  • content/manuals/docker-hub/repos/manage/builds/images/index-dashboard.png
  • content/manuals/docker-hub/repos/manage/builds/images/index-report.png
  • content/manuals/docker-hub/repos/manage/builds/images/retry-build.png
  • content/manuals/docker-hub/repos/manage/hub-images/images/oci-artifact.png
  • content/manuals/docker-hub/repos/manage/hub-images/images/oci-helm-tagview.png
  • content/manuals/docker-hub/repos/manage/hub-images/images/oci-helm.png
  • content/manuals/docker-hub/repos/manage/hub-images/images/oci-volume.png
  • content/manuals/docker-hub/repos/manage/images/vuln-scan-details.png
  • content/manuals/docker-hub/repos/manage/images/vuln-scan-report.png
Docker Scout web dashboard (3 files)
  • content/manuals/scout/images/dashboard-images.webp
  • content/manuals/scout/images/dashboard-overview.webp
  • content/manuals/scout/images/release-notes/policy-ea.webp

Terminal screenshots outside the graphical UI count

Two additional files show Docker terminal interfaces. Review these only if the rollout affects their output or presentation; they are excluded from the 79-file total:

  • content/manuals/ai/gordon/images/gordon_tui.avif
  • content/manuals/scout/images/suppressed-cve-cli.png

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start only after the relevant Docker Desktop, Docker Hub, or Docker Scout redesign has shipped. Review the listed screenshot files, find their referring documentation pages and shared references, and compare each image with the released UI. Done means every inventory item has a recorded retain, replace, or remove disposition, required page updates are complete, and rendered pages and documentation checks pass.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, markdown
Domain
documentation
Issue type
Documentation
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.