Files
docker-docs/content/guides/lab-mcp-gateway.md
Ajeet Singh Raina, Docker Captain, ARM Innovator 6f39c26e10 Add Docker for AI labs to guides section with Labs tag (#24208)
<!--Delete sections as needed -->

## Description

This PR:

- adds new labs tag to `data/tags.yaml` and
`content/tags/labs/_index.md`
- creates 4 single-page lab guides under content/guides/:

    - lab-agentic-apps.md (7 modules)
    - lab-mcp-gateway.md (7 modules)
    - lab-fine-tuning.md (4 modules)
    - lab-cagent.md (7 modules)


Labs are filterable at `/guides/?tags=labs`

<!-- Tell us what you did and why -->

## Related issues or tickets

<!-- Related issues, pull requests, or Jira tickets -->

## Reviews

<!-- Notes for reviewers here -->
<!-- List applicable reviews (optionally @tag reviewers) -->

- [ ] Technical review
- [ ] Editorial review
- [ ] Product review

---------

Co-authored-by: Alexa Kristensen <81787716+akristen@users.noreply.github.com>
2026-02-26 16:31:44 -06:00

2.3 KiB

title, linkTitle, description, summary, keywords, aliases, params
title linkTitle description summary keywords aliases params
Lab: Docker MCP Gateway Lab: Docker MCP Gateway Run containerized MCP servers safely and securely with the Docker MCP Gateway in this hands-on interactive lab. Hands-on lab: Configure, secure, and connect MCP servers to your agentic applications using the Docker MCP Gateway. AI, Docker, MCP, MCP Gateway, MCP servers, lab, labspace
/labs/docker-for-ai/mcp-gateway/
tags time resource_links
ai
labs
20 minutes
title url
Docker MCP Gateway docs /ai/mcp-gateway/
title url
MCP Gateway GitHub https://github.com/docker/mcp-gateway
title url
Labspace repository https://github.com/dockersamples/labspace-mcp-gateway

This lab provides a comprehensive, hands-on overview of the Docker MCP Gateway, which enables you to run containerized MCP servers safely and securely. Learn how to configure, secure, and connect MCP servers to your agentic applications.

What you'll learn

  • Learn about the Docker MCP Gateway and its architecture
  • Run the MCP Gateway with a simple MCP server
  • Inject secrets securely into MCP servers
  • Filter tools to reduce noise and save tokens
  • Connect the MCP Gateway to your application using popular agentic frameworks
  • Configure and use custom MCP servers

Modules

# Module Description
1 Introduction Overview of the MCP Gateway and why it matters
2 Adding a Simple MCP Server Get started with a basic MCP server configuration
3 Adding a Complex MCP Server Configure MCP servers with secrets and advanced options
4 Filtering Available Tools Reduce noise and save tokens by filtering tool availability
5 Connecting MCP Gateway to Your App Integrate the MCP Gateway with agentic frameworks
6 Using a Custom MCP Server Build and run your own custom MCP server
7 Conclusion Summary and next steps

Prerequisites

  • The latest version of Docker Desktop with Docker Model Runner enabled
  • Basic familiarity with Docker and Docker Compose

Launch the lab

Start the labspace:

$ docker compose -f oci://dockersamples/labspace-mcp-gateway up -d

Then open your browser to http://localhost:3030.