Skip to main 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 Sandboxing.

πŸ—ΊοΈ What's Covered​

🐳 Docker 101​

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

TopicLink
Inner vs Outer Loop DevelopmentStart β†’
What is a ContainerStart β†’
Running Postgres ContainersStart β†’
Product Catalog - OverviewStart β†’
Product Catalog - Tech StackStart β†’
Product Catalog - DevelopStart β†’
Product Catalog - TestStart β†’
Product Catalog - BuildStart β†’
Product Catalog - SecureStart β†’

🧠 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.

TopicLink
OverviewStart β†’
Getting StartedStart β†’
Concepts
AutonomyStart β†’
PerceptionStart β†’
ReasoningStart β†’
ActionStart β†’
Goal-orientedStart β†’
Built-in Tools
memoryStart β†’
thinkStart β†’
todoStart β†’
shellStart β†’
filesystemStart β†’
environmentStart β†’
Integrations
Docker Agent with MCPStart β†’
Docker Agent with Docker Model RunnerStart β†’
Docker Agent with RAGStart β†’
Projects
A Simple Pirate AgentStart β†’
Learning Agent with Alloy ModelsStart β†’
Developer Agent with ToolsStart β†’
Financial Analysis TeamStart β†’
Docker Expert TeamStart β†’
Bug InvestigatorStart β†’
Auto Curator AgentStart β†’
Sharing AgentsStart β†’

πŸš€ Docker Model Runner​

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

TopicLink
OverviewStart β†’
Getting StartedStart β†’
Product Catalog ChatbotStart β†’
GenAI ChatbotStart β†’

πŸ”Œ Docker MCP Catalog and Toolkit​

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

TopicLink
OverviewStart β†’
Getting StartedStart β†’
Visual ChatbotStart β†’
Running your First MCP ServerStart β†’
GitHub MCP Server and Claude DesktopStart β†’
Docker MCP Server and GordonStart β†’
Docker MCP Server and VS CodeStart β†’
GitHub MCP Server and GordonStart β†’
Kubernetes MCP Server and ClaudeStart β†’
Slack MCP Server and ClaudeStart β†’

πŸ§ͺ Sandboxing with Docker​

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

TopicLink
OverviewStart β†’
Getting StartedStart β†’
Playwright Browser TestingStart β†’

🧩 Agentic Compose​

Multi-agent workflows orchestrated with Docker Compose.

TopicLink
OverviewStart β†’
Getting StartedStart β†’
DevDuck - OverviewStart β†’
DevDuck - PrerequisiteStart β†’
DevDuck - Getting StartedStart β†’
DevDuck - Local Agent InteractionStart β†’
DevDuck - Cerebras InteractionStart β†’
Agentic Product CatalogStart β†’
Hackathon RecommenderStart β†’
A2A Multi-Agent Fact CheckerStart β†’

πŸ”’ Docker and Security​

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

TopicLink
OverviewStart β†’
Getting StartedStart β†’
Image ScanningStart β†’
Switch to DHIStart β†’
Compliance & AttestationsStart β†’

⚑ Docker Offload​

Offload GPU-intensive workloads to the cloud seamlessly.

TopicLink
OverviewStart β†’
Getting StartedStart β†’

☸️ Kubernetes 101​

Deploy a real app to a live cluster and learn the core building blocks hands-on - Pods, Deployments, Services, scaling, rolling updates, and Ingress.

TopicLink
Introduction & Your ClusterStart β†’
PodsStart β†’
DeploymentsStart β†’
ServicesStart β†’
Scaling & Rolling UpdatesStart β†’
Exposing Your App with IngressStart β†’
Bonus: Compose to Kubernetes with Compose BridgeStart β†’
Bonus: Talk to Your Model & Wrap-UpStart β†’

πŸ—“οΈ 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:

GoalSuggested Topics
🐣 New to DockerDocker 101 β†’ Product Catalog
πŸ€– Build AI AppsDocker Model Runner β†’ Docker MCP β†’ Docker Agent β†’ Agentic Compose
πŸ” Focus on SecurityDocker 101 β†’ Docker and Security (DHI)
🧠 Multi-Agent SystemsDocker Agent β†’ Agentic Compose β†’ Docker MCP
⚑ GPU & Cloud OffloadDocker Model Runner β†’ Docker Offload
πŸ”’ Safe AI ExecutionDocker Model Runner β†’ Sandboxing with Docker