Skip to content

ai section #22518

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Apr 29, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions content/manuals/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
sidebar:
groups:
- Open source
- AI
- Products
- Platform
notoc: true
Expand All @@ -30,6 +31,15 @@
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.
Expand Down Expand Up @@ -91,6 +101,12 @@

{{< grid items=open-source >}}

## AI

Check warning on line 104 in content/manuals/_index.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Docker.HeadingSentenceCase] Use sentence case for headings: 'AI'. Raw Output: {"message": "[Docker.HeadingSentenceCase] Use sentence case for headings: 'AI'.", "location": {"path": "content/manuals/_index.md", "range": {"start": {"line": 104, "column": 4}}}, "severity": "WARNING"}

All the Docker AI tools in one easy-to-access location.

{{< grid items=ai >}}

## Products

End-to-end developer solutions for innovative teams.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ params:
badge:
color: blue
text: Beta
group: AI
aliases:
- /desktop/features/gordon/
---

{{< summary-bar feature_name="Ask Gordon" >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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?
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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" >}}
Expand Down
4 changes: 2 additions & 2 deletions content/manuals/compose/how-tos/model-runner.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down Expand Up @@ -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)
2 changes: 1 addition & 1 deletion content/manuals/compose/releases/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion content/manuals/desktop/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -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/)
Expand Down
6 changes: 3 additions & 3 deletions content/manuals/desktop/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -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).
Expand Down Expand Up @@ -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

Expand Down Expand Up @@ -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

Expand Down
2 changes: 1 addition & 1 deletion content/manuals/desktop/use-desktop/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion data/redirects.yml
Original file line number Diff line number Diff line change
Expand Up @@ -297,6 +297,6 @@

# Desktop DMR

"/desktop/features/model-runner/":
"/ai/model-runner/":
- /go/model-runner/