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

πŸ—ΊοΈ What's Covered

Pick any track and go - each card links to that track's starting point.

🐳 Docker Fundamentals

  • 🐳 Docker 101


    Core container concepts and a real-world sample app - inner vs outer loop, running Postgres, and the Product Catalog develop β†’ test β†’ build β†’ secure flow.

    Start β†’

  • ☸️ Kubernetes 101


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

    Start β†’


🧠 Docker & AI

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

  • πŸ€– Docker Agent


    Build, run, and share AI agents with Docker's declarative multi-agent runtime - concepts, built-in tools, MCP/DMR/RAG integrations, and projects.

    Start β†’

  • πŸš€ Docker Model Runner


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

    Start β†’

  • πŸ”Œ MCP Catalog & Toolkit


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

    Start β†’

  • 🧩 Agentic Compose


    Multi-agent workflows orchestrated with Docker Compose - DevDuck, agentic Product Catalog, and an A2A fact checker.

    Start β†’

  • πŸ§ͺ Docker Sandboxes


    Run AI coding agents in isolated microVMs with the sbx CLI - credential proxying, network policy, and governance at scale.

    Start β†’

  • ☁️ Cloud Sandboxes


    Scale sbx agents onto Docker-managed infrastructure - the same CLI with a --cloud flag.

    Start β†’

  • πŸ›‘οΈ AI Governance


    Enforce policy on agents - network and filesystem controls, MCP guardrails, observability, and sandbox kits.

    Start β†’


πŸ”’ Docker & Security

  • 🧱 Container Security


    Harden images with best practices - minimal base images, multi-stage builds, non-root users, read-only filesystems, and secrets handling.

    Start β†’

  • πŸ”Ž Docker Scout


    A reactive approach - continuous scanning, CI integration, and recommendations to fix vulnerabilities.

    Start β†’

  • πŸ›‘οΈ Docker Hardened Images


    A proactive approach - migrate to DHI, image scanning, compliance, and attestations.

    Start β†’

  • πŸ”— Supply Chain with dhictl


    Secure the supply chain end-to-end - browse the DHI catalog and migrate to hardened images with dhictl.

    Start β†’


⚑ Docker Offload

Offload builds and GPU-intensive workloads to the cloud seamlessly - same Docker commands, cloud execution.

  • ⚑ Overview & Getting Started


    Enable Docker Offload, start a session, and run GPU workloads on cloud infrastructure.

    Start β†’

  • ☁️ Cloud Sandboxes Workshop


    Master the cloud sandbox lifecycle hands-on - sizing, idle timeout, TTL, stop/resume/delete, multi-machine workflows, and cost control.

    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