From 6f4e98652e33adafa64feed1bc0f2a7467b71aba Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Tue, 29 Apr 2025 14:07:12 +0100 Subject: [PATCH] ai-section (#22514) ## Description ## Related issues or tickets ## Reviews - [ ] Technical review - [ ] Editorial review - [ ] Product review --- content/manuals/_index.md | 16 ++++++++++++++++ .../{desktop/features => ai}/gordon/_index.md | 3 +++ .../features => ai}/gordon/images/delete.webp | Bin .../features => ai}/gordon/images/gordon.webp | Bin .../features => ai}/gordon/images/toolbox.webp | Bin .../features => ai}/gordon/mcp/_index.md | 8 +++++--- .../gordon/mcp/built-in-tools.md | 2 ++ .../gordon/mcp/gordon-mcp-server.md | 2 ++ .../{desktop/features => ai}/gordon/mcp/yaml.md | 2 ++ .../{desktop/features => ai}/model-runner.md | 3 +++ content/manuals/compose/how-tos/model-runner.md | 4 ++-- .../manuals/compose/releases/release-notes.md | 2 +- content/manuals/desktop/_index.md | 2 +- content/manuals/desktop/release-notes.md | 6 +++--- content/manuals/desktop/use-desktop/_index.md | 2 +- .../settings-management/_index.md | 2 +- data/redirects.yml | 2 +- 17 files changed, 43 insertions(+), 13 deletions(-) rename content/manuals/{desktop/features => ai}/gordon/_index.md (99%) rename content/manuals/{desktop/features => ai}/gordon/images/delete.webp (100%) rename content/manuals/{desktop/features => ai}/gordon/images/gordon.webp (100%) rename content/manuals/{desktop/features => ai}/gordon/images/toolbox.webp (100%) rename content/manuals/{desktop/features => ai}/gordon/mcp/_index.md (87%) rename content/manuals/{desktop/features => ai}/gordon/mcp/built-in-tools.md (99%) rename content/manuals/{desktop/features => ai}/gordon/mcp/gordon-mcp-server.md (95%) rename content/manuals/{desktop/features => ai}/gordon/mcp/yaml.md (99%) rename content/manuals/{desktop/features => ai}/model-runner.md (99%) diff --git a/content/manuals/_index.md b/content/manuals/_index.md index d7f80dbc49..ac033af064 100644 --- a/content/manuals/_index.md +++ b/content/manuals/_index.md @@ -10,6 +10,7 @@ params: sidebar: groups: - Open source + - AI - Products - Platform notoc: true @@ -30,6 +31,15 @@ params: description: Run containers programmatically in your preferred programming language. icon: /assets/icons/Testcontainers.svg link: /testcontainers/ + ai: + - title: Ask Gordon + description: streamline your workflow and get the most out of the Docker ecosystem with your personal AI assistant. + icon: note_add + link: /ai/gordon/ + - title: Docker Model Runner + description: View and manage your local models + icon: view_in_ar + link: /model-runner/ products: - title: Docker Desktop description: Your command center for container development. @@ -91,6 +101,12 @@ Open source development and containerization technologies. {{< grid items=open-source >}} +## AI + +All the Docker AI tools in one easy-to-access location. + +{{< grid items=ai >}} + ## Products End-to-end developer solutions for innovative teams. diff --git a/content/manuals/desktop/features/gordon/_index.md b/content/manuals/ai/gordon/_index.md similarity index 99% rename from content/manuals/desktop/features/gordon/_index.md rename to content/manuals/ai/gordon/_index.md index 4c4295ab8a..4c82e21162 100644 --- a/content/manuals/desktop/features/gordon/_index.md +++ b/content/manuals/ai/gordon/_index.md @@ -7,6 +7,9 @@ params: badge: color: blue text: Beta + group: AI +aliases: + - /desktop/features/gordon/ --- {{< summary-bar feature_name="Ask Gordon" >}} diff --git a/content/manuals/desktop/features/gordon/images/delete.webp b/content/manuals/ai/gordon/images/delete.webp similarity index 100% rename from content/manuals/desktop/features/gordon/images/delete.webp rename to content/manuals/ai/gordon/images/delete.webp diff --git a/content/manuals/desktop/features/gordon/images/gordon.webp b/content/manuals/ai/gordon/images/gordon.webp similarity index 100% rename from content/manuals/desktop/features/gordon/images/gordon.webp rename to content/manuals/ai/gordon/images/gordon.webp diff --git a/content/manuals/desktop/features/gordon/images/toolbox.webp b/content/manuals/ai/gordon/images/toolbox.webp similarity index 100% rename from content/manuals/desktop/features/gordon/images/toolbox.webp rename to content/manuals/ai/gordon/images/toolbox.webp diff --git a/content/manuals/desktop/features/gordon/mcp/_index.md b/content/manuals/ai/gordon/mcp/_index.md similarity index 87% rename from content/manuals/desktop/features/gordon/mcp/_index.md rename to content/manuals/ai/gordon/mcp/_index.md index 07c405e96a..41274bfa9c 100644 --- a/content/manuals/desktop/features/gordon/mcp/_index.md +++ b/content/manuals/ai/gordon/mcp/_index.md @@ -6,15 +6,17 @@ grid: - title: Built-in tools description: Use the built-in tools. icon: construction - link: /desktop/features/gordon/mcp/built-in-tools + link: /ai/gordon/mcp/built-in-tools - title: MCP configuration description: Configure MCP tools on a per-project basis. icon: manufacturing - link: /desktop/features/gordon/mcp/yaml + link: /ai/gordon/mcp/yaml - title: MCP Server description: Use Gordon as an MCP server icon: dns - link: /desktop/features/gordon/mcp/gordon-mcp-server/ + link: /ai/gordon/mcp/gordon-mcp-server/ +aliases: + - /desktop/features/gordon/mcp/ --- ## What is MCP? diff --git a/content/manuals/desktop/features/gordon/mcp/built-in-tools.md b/content/manuals/ai/gordon/mcp/built-in-tools.md similarity index 99% rename from content/manuals/desktop/features/gordon/mcp/built-in-tools.md rename to content/manuals/ai/gordon/mcp/built-in-tools.md index 94152901fe..9fd76880ac 100644 --- a/content/manuals/desktop/features/gordon/mcp/built-in-tools.md +++ b/content/manuals/ai/gordon/mcp/built-in-tools.md @@ -2,6 +2,8 @@ title: Built-in tools description: How to use Gordon's built-in tools keywords: ai, mcp, gordon +aliases: + - /desktop/features/gordon/mcp/built-in-tools/ --- Gordon comes with an integrated toolbox providing access to various system tools diff --git a/content/manuals/desktop/features/gordon/mcp/gordon-mcp-server.md b/content/manuals/ai/gordon/mcp/gordon-mcp-server.md similarity index 95% rename from content/manuals/desktop/features/gordon/mcp/gordon-mcp-server.md rename to content/manuals/ai/gordon/mcp/gordon-mcp-server.md index 5e72cc2bff..39a163ca87 100644 --- a/content/manuals/desktop/features/gordon/mcp/gordon-mcp-server.md +++ b/content/manuals/ai/gordon/mcp/gordon-mcp-server.md @@ -2,6 +2,8 @@ title: Gordon as an MCP server description: How to use Gordon as an MCP server keywords: ai, mcp, gordon +aliases: + - /desktop/features/gordon/mcp/gordon-mcp-server/ --- ## Gordon as an MCP server diff --git a/content/manuals/desktop/features/gordon/mcp/yaml.md b/content/manuals/ai/gordon/mcp/yaml.md similarity index 99% rename from content/manuals/desktop/features/gordon/mcp/yaml.md rename to content/manuals/ai/gordon/mcp/yaml.md index 9ba4829cb6..326c5d6071 100644 --- a/content/manuals/desktop/features/gordon/mcp/yaml.md +++ b/content/manuals/ai/gordon/mcp/yaml.md @@ -2,6 +2,8 @@ title: YAML configuration description: Learn how to use MCP servers with Gordon keywords: ai, mcp, gordon +aliases: + - /desktop/features/gordon/mcp/yaml/ --- Docker has partnered with Anthropic to build container images for the [reference diff --git a/content/manuals/desktop/features/model-runner.md b/content/manuals/ai/model-runner.md similarity index 99% rename from content/manuals/desktop/features/model-runner.md rename to content/manuals/ai/model-runner.md index c0d63a8f24..a74f6730f3 100644 --- a/content/manuals/desktop/features/model-runner.md +++ b/content/manuals/ai/model-runner.md @@ -5,9 +5,12 @@ params: badge: color: blue text: Beta + group: AI weight: 20 description: Learn how to use Docker Model Runner to manage and run AI models. keywords: Docker, ai, model runner, docker deskotp, llm +aliases: + - /desktop/features/model-runner/ --- {{< summary-bar feature_name="Docker Model Runner" >}} diff --git a/content/manuals/compose/how-tos/model-runner.md b/content/manuals/compose/how-tos/model-runner.md index 22b4e37e0c..36d27b2b7e 100644 --- a/content/manuals/compose/how-tos/model-runner.md +++ b/content/manuals/compose/how-tos/model-runner.md @@ -20,7 +20,7 @@ This lets you define and run AI-powered applications alongside your other servic - Docker Compose v2.35 or later - Docker Desktop 4.41 or later - Docker Desktop for Mac with Apple Silicon or Docker Desktop for Windows with NVIDIA GPU -- [Docker Model Runner enabled in Docker Desktop](/manuals/desktop/features/model-runner.md#enable-docker-model-runner) +- [Docker Model Runner enabled in Docker Desktop](/manuals/ai/model-runner.md#enable-docker-model-runner) ## Provider services @@ -63,4 +63,4 @@ This lets the `chat` service to interact with the model and use it for its own p ## Reference -- [Docker Model Runner documentation](/manuals/desktop/features/model-runner.md) +- [Docker Model Runner documentation](/manuals/ai/model-runner.md) diff --git a/content/manuals/compose/releases/release-notes.md b/content/manuals/compose/releases/release-notes.md index 2884e93caf..b90bed1afe 100644 --- a/content/manuals/compose/releases/release-notes.md +++ b/content/manuals/compose/releases/release-notes.md @@ -33,7 +33,7 @@ For more detailed information, see the [release notes in the Compose repo](https ### Bug fixes and enhancements -- Added support for [Docker Model Runner](/manuals/desktop/features/model-runner.md) to easily integrate AI models into your Compose applications +- Added support for [Docker Model Runner](/manuals/ai/model-runner.md) to easily integrate AI models into your Compose applications - Added `build --print` command to help debug complex build configurations by showing the equivalent bake file - Added `volume.type=image` to provide more flexible volume management for container images - Added `--quiet` options to the `run` command for cleaner output when running containers diff --git a/content/manuals/desktop/_index.md b/content/manuals/desktop/_index.md index 2a9c655f58..c5e1810533 100644 --- a/content/manuals/desktop/_index.md +++ b/content/manuals/desktop/_index.md @@ -60,7 +60,7 @@ Docker Desktop integrates with your preferred development tools and languages, a - [Docker Scout](../scout/_index.md) - [Docker Build](/manuals/build/_index.md) - [Docker Compose](/manuals/compose/_index.md) -- [Ask Gordon](/manuals/desktop/features/gordon/_index.md) +- [Ask Gordon](/manuals/ai/gordon/_index.md) - [Docker Extensions](../extensions/_index.md) - [Docker Content Trust](/manuals/engine/security/trust/_index.md) - [Kubernetes](https://github.com/kubernetes/kubernetes/) diff --git a/content/manuals/desktop/release-notes.md b/content/manuals/desktop/release-notes.md index 7f5f820938..0d93505b53 100644 --- a/content/manuals/desktop/release-notes.md +++ b/content/manuals/desktop/release-notes.md @@ -38,7 +38,7 @@ For more frequently asked questions, see the [FAQs](/manuals/desktop/troubleshoo ### New - Docker Model Runner is now available on x86 Windows machines with NVIDIA GPUs. -- You can now [push models](/manuals/desktop/features/model-runner.md#push-a-model-to-docker-hub) to Docker Hub with Docker Model Runner. +- You can now [push models](/manuals/ai/model-runner.md#push-a-model-to-docker-hub) to Docker Hub with Docker Model Runner. - Added support for Docker Model Runner's model management and chat interface in Docker Desktop for Mac and Windows (on hardware supporting Docker Model Runner). Users can now view, interact with, and manage local AI models through a new dedicated interface. - [Docker Compose](/manuals/compose/how-tos/model-runner.md) and Testcontainers [Java](https://java.testcontainers.org/modules/docker_model_runner/) and [Go](https://golang.testcontainers.org/modules/dockermodelrunner/) now support Docker Model Runner. - Introducing Docker Desktop in the [Microsoft App Store](https://apps.microsoft.com/detail/xp8cbj40xlbwkx?hl=en-GB&gl=GB). @@ -99,7 +99,7 @@ For more frequently asked questions, see the [FAQs](/manuals/desktop/troubleshoo ### New -- You can now pull, run, and manage AI models from Docker Hub directly in Docker Desktop with [Docker Model Runner (Beta)](/manuals/desktop/features/model-runner.md). Currently available for Docker Desktop for Mac with Apple Silicon. +- You can now pull, run, and manage AI models from Docker Hub directly in Docker Desktop with [Docker Model Runner (Beta)](/manuals/ai/model-runner.md). Currently available for Docker Desktop for Mac with Apple Silicon. ### Upgrades @@ -210,7 +210,7 @@ For more frequently asked questions, see the [FAQs](/manuals/desktop/troubleshoo - The new [`update` command](/reference/cli/docker/desktop/update.md) has been added to the Docker Desktop CLI (Mac only). - [Bake](/manuals//build/bake/_index.md) is now generally available, with support for entitlements and composable attributes. - You can now create [multi-node Kubernetes clusters](/manuals/desktop/settings-and-maintenance/settings.md#kubernetes) in Docker Desktop. -- [Ask Gordon](/manuals/desktop/features/gordon.md) is more widely available. It is still in Beta. +- [Ask Gordon](/manuals/ai/gordon/_index.md) is more widely available. It is still in Beta. ### Upgrades diff --git a/content/manuals/desktop/use-desktop/_index.md b/content/manuals/desktop/use-desktop/_index.md index c268569038..b12be1c3ef 100644 --- a/content/manuals/desktop/use-desktop/_index.md +++ b/content/manuals/desktop/use-desktop/_index.md @@ -16,7 +16,7 @@ It provides a centralized interface to manage your [containers](container.md), [ In addition, the Docker Desktop Dashboard lets you: -- Use [Ask Gordon](/manuals/desktop/features/gordon/_index.md), a personal AI assistant embedded in Docker Desktop and the Docker CLI. It's designed to streamline your workflow and help you make the most of the Docker ecosystem. +- Use [Ask Gordon](/manuals/ai/gordon/_index.md), a personal AI assistant embedded in Docker Desktop and the Docker CLI. It's designed to streamline your workflow and help you make the most of the Docker ecosystem. - Navigate to the **Settings** menu to configure your Docker Desktop settings. Select the **Settings** icon in the Dashboard header. - Access the **Troubleshoot** menu to debug and perform restart operations. Select the **Troubleshoot** icon in the Dashboard header. - Be notified of new releases, installation progress updates, and more in the **Notifications center**. Select the bell icon in the bottom-right corner of the Docker Desktop Dashboard to access the notification center. diff --git a/content/manuals/security/for-admins/hardened-desktop/settings-management/_index.md b/content/manuals/security/for-admins/hardened-desktop/settings-management/_index.md index a09f0ed2ba..48fc13100a 100644 --- a/content/manuals/security/for-admins/hardened-desktop/settings-management/_index.md +++ b/content/manuals/security/for-admins/hardened-desktop/settings-management/_index.md @@ -46,7 +46,7 @@ Using the `admin-settings.json` file, you can: - Turn off Docker Extensions - Turn off Docker Scout SBOM indexing - Turn off beta and experimental features -- Turn off Docker AI ([Ask Gordon](../../../../desktop/features/gordon/_index.md)) +- Turn off Docker AI ([Ask Gordon](/manuals/ai/gordon/_index.md)) - Turn off Docker Desktop's onboarding survey - Control whether developers can use the Docker terminal - Control the file sharing implementation for your developers on macOS diff --git a/data/redirects.yml b/data/redirects.yml index 5a9ab2b671..522b02e8f3 100644 --- a/data/redirects.yml +++ b/data/redirects.yml @@ -297,6 +297,6 @@ # Desktop DMR -"/desktop/features/model-runner/": +"/ai/model-runner/": - /go/model-runner/ \ No newline at end of file