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 |