Skip to content

Welcome to Docker Workshop

A hands-on, workshop covering the full Docker developer experience β€” from inner-loop workflows and containerization basics all the way to AI agents, MCP servers, security hardening, and GPU offloading.

πŸ—ΊοΈ What's Covered

🐳 Docker 101

Get comfortable with core Docker concepts and a real-world sample app.

Topic Link
Inner vs Outer Loop Development Start β†’
What is a Container Start β†’
Running Postgres Containers Start β†’
Product Catalog β€” Overview Start β†’
Product Catalog β€” Tech Stack Start β†’
Product Catalog β€” Develop Start β†’
Product Catalog β€” Test Start β†’
Product Catalog β€” Build Start β†’
Product Catalog β€” Secure Start β†’

🧠 Docker & AI

Run AI models locally, connect them to tools via MCP, build agents, and safely sandbox AI-generated actions β€” all inside Docker.

πŸ€– Docker Agent

Build, run, and share AI agents using Docker's declarative multi-agent runtime.

Topic Link
Overview Start β†’
Getting Started Start β†’
Concepts
Autonomy Start β†’
Perception Start β†’
Reasoning Start β†’
Action Start β†’
Goal-oriented Start β†’
Built-in Tools
memory Start β†’
think Start β†’
todo Start β†’
shell Start β†’
filesystem Start β†’
environment Start β†’
Integrations
Docker Agent with MCP Start β†’
Docker Agent with Docker Model Runner Start β†’
Docker Agent with RAG Start β†’
Projects
A Simple Pirate Agent Start β†’
Learning Agent with Alloy Models Start β†’
Developer Agent with Tools Start β†’
Financial Analysis Team Start β†’
Docker Expert Team Start β†’
Bug Investigator Start β†’
Auto Curator Agent Start β†’
Sharing Agents Start β†’

πŸš€ Docker Model Runner

Run LLMs locally inside Docker β€” no cloud required, GPU-accelerated inference out of the box.

Topic Link
Overview Start β†’
Getting Started Start β†’
Product Catalog Chatbot Start β†’
GenAI Chatbot Start β†’

πŸ”Œ Docker MCP Catalog and Toolkit

Connect AI models to real tools and services via the Model Context Protocol, managed securely through Docker.

Topic Link
Overview Start β†’
Getting Started Start β†’
Visual Chatbot Start β†’
Running your First MCP Server Start β†’
GitHub MCP Server and Claude Desktop Start β†’
Docker MCP Server and Gordon Start β†’
Docker MCP Server and VS Code Start β†’
GitHub MCP Server and Gordon Start β†’
Kubernetes MCP Server and Claude Start β†’
Slack MCP Server and Claude Start β†’

πŸ§ͺ Sandboxing with Docker

Safely execute AI-generated code and agent actions in isolated containers to prevent unintended side effects.

Topic Link
Overview Start β†’
Getting Started Start β†’
Playwright Browser Testing Start β†’

🧩 Agentic Compose

Multi-agent workflows orchestrated with Docker Compose.

Topic Link
Overview Start β†’
Getting Started Start β†’
DevDuck β€” Overview Start β†’
DevDuck β€” Prerequisite Start β†’
DevDuck β€” Getting Started Start β†’
DevDuck β€” Local Agent Interaction Start β†’
DevDuck β€” Cerebras Interaction Start β†’
Agentic Product Catalog Start β†’
Hackathon Recommender Start β†’
A2A Multi-Agent Fact Checker Start β†’

πŸ”’ Docker and Security

Harden your images and meet compliance requirements with Docker Hardened Images.

Topic Link
Overview Start β†’
Getting Started Start β†’
Image Scanning Start β†’
Switch to DHI Start β†’
Compliance & Attestations Start β†’

⚑ Docker Offload

Offload GPU-intensive workloads to the cloud seamlessly.

Topic Link
Overview Start β†’
Getting Started Start β†’

πŸ—“οΈ Suggested Learning Paths

This workshop is self-paced and modular β€” pick any topic and go. Here are a few suggested paths based on your goals:

Goal Suggested Topics
🐣 New to Docker Docker 101 β†’ Product Catalog
πŸ€– Build AI Apps Docker Model Runner β†’ Docker MCP β†’ Docker Agent β†’ Agentic Compose
πŸ” Focus on Security Docker 101 β†’ Docker and Security (DHI)
🧠 Multi-Agent Systems Docker Agent β†’ Agentic Compose β†’ Docker MCP
⚑ GPU & Cloud Offload Docker Model Runner β†’ Docker Offload
πŸ”’ Safe AI Execution Docker Model Runner β†’ Sandboxing with Docker