From 18ae7606c9b052826460504cb283d972304e5e94 Mon Sep 17 00:00:00 2001 From: aevesdocker Date: Thu, 26 Feb 2026 11:41:12 +0000 Subject: [PATCH 1/2] Logs view --- content/manuals/desktop/use-desktop/_index.md | 2 +- content/manuals/desktop/use-desktop/logs.md | 67 +++++++++++++++++++ content/manuals/desktop/use-desktop/pause.md | 2 +- data/summary.yaml | 3 + 4 files changed, 72 insertions(+), 2 deletions(-) create mode 100644 content/manuals/desktop/use-desktop/logs.md diff --git a/content/manuals/desktop/use-desktop/_index.md b/content/manuals/desktop/use-desktop/_index.md index afa6dcfe3908..914f69edbe9b 100644 --- a/content/manuals/desktop/use-desktop/_index.md +++ b/content/manuals/desktop/use-desktop/_index.md @@ -12,7 +12,7 @@ When you open Docker Desktop, the Docker Desktop Dashboard displays. ![Docker Desktop Dashboard on Containers view](../images/dashboard.webp) -It provides a centralized interface to manage your [containers](container.md), [images](images.md), [volumes](volumes.md), [builds](builds.md), and [Kubernetes resources](kubernetes.md). +It provides a centralized interface to manage your [containers](container.md), [images](images.md), [volumes](volumes.md), [builds](builds.md), [Kubernetes resources](kubernetes.md), and [logs](logs.md). In addition, the Docker Desktop Dashboard lets you: diff --git a/content/manuals/desktop/use-desktop/logs.md b/content/manuals/desktop/use-desktop/logs.md new file mode 100644 index 000000000000..80e3816a8de2 --- /dev/null +++ b/content/manuals/desktop/use-desktop/logs.md @@ -0,0 +1,67 @@ +--- +description: Understand what you can do with the Logs view on Docker Dashboard +keywords: Docker Dashboard, manage, logs, gui, build logs, container logs, debugging, dashboard +title: Explore the Logs view in Docker Desktop +linkTitle: Logs +weight: 60 +params: + sidebar: + badge: + color: blue + text: Beta +--- + +{{< summary-bar feature_name="Desktop logs" >}} + + +The **Logs** view provides a unified, real-time log stream from all running containers and Kubernetes nodes in Docker Desktop. Unlike the logs accessible from the [**Containers** view](container.md), the **Logs** view lets you monitor and search log output across your entire environment from a single interface. You can also use Ask Gordon to analyse log output with AI-assisted prompts. + +## Log entries + +Each log entry in the table view shows: + +| Column | Description | +|---|---| +| **Timestamp** | The date and time the log line was emitted, for example `2026-02-26 11:18:53`. | +| **Object** | The container or node that produced the log line. | +| **Message** | The full log message, including any status codes such as `[ OK ]`. | + +Selecting the expand arrow to the left of a row reveals the full, untruncated message for that entry. + +## Search and filter logs + +Use the **Search** field at the top of the Logs view to find specific entries. The search bar supports: + +- Plain-text terms for exact match searches +- Regular expressions (for example, `/error|warn/`) + +You can save your search terms for easy-access later. + +To refine the log stream further, select the **Filter** icon in the toolbar to open the container filter panel. From here you can: + +- Check individual running containers to show only their output +- Check **Running containers** or **Stopped containers** to show or hide entire groups +- Use **Select all** or **Clear all** to quickly toggle every container at once + +## Ask Gordon + +The Logs view integrates with [Ask Gordon](/manuals/ai/gordon/_index.md), Docker's AI assistant. Select the **Ask Gordon** button in the top-right corner of the view to open the Gordon panel, then choose a scope: + +- **All visible logs** — Gordon analyses the complete log stream currently visible on screen +- **Container** — Gordon analyses logs from a specific container +- **Build** — Gordon analyses build-related log output + +You can type a free-form question or select one of the suggested prompts. + +## Display options + +Select the **Display options** icon in the toolbar to toggle the following: + +- **View build logs**: Include or exclude build-related log output in the stream +- **Table view** — switch between a structured table layout and a plain log stream + +The table view is useful when you need to correlate events across multiple containers because each row clearly shows which container emitted a given message and when. + +## Feedback + +The Logs view is in active development. Select **Give feedback** at the top of the view to share suggestions or report issues directly with the Docker team. diff --git a/content/manuals/desktop/use-desktop/pause.md b/content/manuals/desktop/use-desktop/pause.md index a51a826a4fa0..14265255c558 100644 --- a/content/manuals/desktop/use-desktop/pause.md +++ b/content/manuals/desktop/use-desktop/pause.md @@ -2,7 +2,7 @@ description: understand what pausing Docker Desktop Dashboard means keywords: Docker Desktop Dashboard, manage, containers, gui, dashboard, pause, user manual title: Pause Docker Desktop -weight: 70 +weight: 80 --- Pausing Docker Desktop temporarily suspends the Linux VM running Docker Engine. This saves the current state of all containers in memory and freezes all running processes, significantly reducing CPU and memory usage which is helpful for conserving battery on laptops. diff --git a/data/summary.yaml b/data/summary.yaml index d185551d56f8..25953e6c08fb 100644 --- a/data/summary.yaml +++ b/data/summary.yaml @@ -171,6 +171,9 @@ Docker Desktop CLI kubernetes: requires: Docker Desktop 4.44 and later Docker Desktop CLI diagnose: requires: Docker Desktop 4.60 and later +Desktop logs: + availability: Beta + requires: Docker Desktop 4.63.0 or later Docker Hardened Images: subscription: [Docker Hardened Images Enterprise] Docker Init: From 13e40115071888d18220ee4929ead239c076f568 Mon Sep 17 00:00:00 2001 From: aevesdocker Date: Thu, 26 Feb 2026 11:53:26 +0000 Subject: [PATCH 2/2] edits --- content/manuals/desktop/use-desktop/logs.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/content/manuals/desktop/use-desktop/logs.md b/content/manuals/desktop/use-desktop/logs.md index 80e3816a8de2..20208df10a8b 100644 --- a/content/manuals/desktop/use-desktop/logs.md +++ b/content/manuals/desktop/use-desktop/logs.md @@ -14,7 +14,7 @@ params: {{< summary-bar feature_name="Desktop logs" >}} -The **Logs** view provides a unified, real-time log stream from all running containers and Kubernetes nodes in Docker Desktop. Unlike the logs accessible from the [**Containers** view](container.md), the **Logs** view lets you monitor and search log output across your entire environment from a single interface. You can also use Ask Gordon to analyse log output with AI-assisted prompts. +The **Logs** view provides a unified, real-time log stream from all running containers and Kubernetes nodes in Docker Desktop. Unlike the logs accessible from the [**Containers** view](container.md), the **Logs** view lets you monitor and search log output across your entire environment from a single interface. You can also use Ask Gordon to analyze log output with AI-assisted prompts. ## Log entries @@ -26,7 +26,7 @@ Each log entry in the table view shows: | **Object** | The container or node that produced the log line. | | **Message** | The full log message, including any status codes such as `[ OK ]`. | -Selecting the expand arrow to the left of a row reveals the full, untruncated message for that entry. +Selecting the expand arrow to the left of a row reveals the full message for that entry. ## Search and filter logs @@ -47,9 +47,9 @@ To refine the log stream further, select the **Filter** icon in the toolbar to o The Logs view integrates with [Ask Gordon](/manuals/ai/gordon/_index.md), Docker's AI assistant. Select the **Ask Gordon** button in the top-right corner of the view to open the Gordon panel, then choose a scope: -- **All visible logs** — Gordon analyses the complete log stream currently visible on screen -- **Container** — Gordon analyses logs from a specific container -- **Build** — Gordon analyses build-related log output +- **All visible logs**: Gordon analyzes the complete log stream currently visible on screen +- **Container**: Gordon analyzes logs from a specific container +- **Build**: Gordon analyzes build-related log output You can type a free-form question or select one of the suggested prompts. @@ -64,4 +64,4 @@ The table view is useful when you need to correlate events across multiple conta ## Feedback -The Logs view is in active development. Select **Give feedback** at the top of the view to share suggestions or report issues directly with the Docker team. +The Logs view is in active development. Select **Give feedback** at the top of the view to share suggestions or report issues.