Docker and Kubernetes compact
Workshop

You will learn the complete container landscape in five days: from Docker images and multi-stage builds via Docker Compose to Kubernetes deployments, services, and storage. You start with containers and finish with production-ready cluster architectures.

Made in Germany ISO 27001 ISO 9001 DSGVO-konform DORA Compliant 24/7 Support
UDSVolkswagenLiebherrT-SystemsVendureecoConnextPortainerBITMARCKUelzener VersicherungenFJDDWTOCCReiner SCTCyrus IndustrialDGSIEMnanocosmosInheadenSplixSchwarzgruppeINHHadesHiOrg-Serverown3dTikfinityProgram51Buben & MädchenPrime InsightsTELTECElevantiqMoovitCFToolsStadt KölnVivavisAvemio

Workshop overview

Duration, per-participant price and logistics for Docker and Kubernetes compact.

On-site options

  • Live online or on-site at your location

  • In-house: content, duration and focus can be tailored

  • Flexible dates, from 1 participant

  • German; English on request

  • Preconfigured cloud lab (also on-site)

  • Open groups: max. 8 people

  • Seat price same as online: €721.50 × days, excl. VAT

  • On-site in-house: individual quote (travel/logistics as incurred)

  • No published flat on-site surcharge

  • You provide the training room and internet

  • Open sessions: 09:00–16:00 (CET/CEST)

Curriculum

Day-by-day agenda and topics from the official syllabus.

Day 1: Understand Docker, install it, and launch your first containers

  • What is Docker?
  • Docker in Software Development
  • Installing and Configuring Docker
  • Container Registry and Docker Hub
  • Getting Started with the Docker CLI
  • Docker Networks
  • Docker Volumes
Day 1

Day 2: Build custom images and orchestrate multi-service applications

  • Getting Started with Dockerfiles
  • Essential Dockerfile Commands
  • Multi-Stage Builds and Distroless Images
  • Best Practices for Dockerfiles
  • Introduction to YAML
  • Getting Started with Docker Compose
  • Docker Compose in Detail
  • Deploying a Multi-Service Application
Day 2

Day 3: Understand Kubernetes and deploy your first Pods

  • What is Kubernetes?
  • Kubernetes Distributions and Use Cases
  • Getting Started with kubectl
  • Additional Tools for kubectl
  • Working with Pods
  • Self-Healing in Kubernetes
Day 3

Day 4: Networking, high availability, and deployment strategies

  • First Network APIs in Kubernetes
  • Service Types in Kubernetes
  • High Availability in Kubernetes
  • ReplicaSets and Scaling
  • The Deployment Object
  • Deployment Strategies
Day 4

Day 5: Storage, configuration, and service discovery

  • Working with Namespaces
  • CoreDNS and Service Discovery
  • Kubernetes and Container Interfaces
  • Kubernetes and Storage
  • CSI and StorageClasses
  • ConfigMaps and Secrets
  • Migration: From Docker Compose to Kubernetes
Day 5

Workshop schedule

Published daily rhythm. Topics are listed in the curriculum.

09:00–16:00 (CET/CEST)

Official window for open sessions.

Frame

09:00 – Introductions

On day 1: meet the instructor and participants, plus the agenda and workshop structure.

Day 1

09:00 – Q&A

On later days, resolve open questions from the previous day before the day's topics (usually 09:00–09:30 or 09:00–10:00).

Later days

Content blocks follow the curriculum

Theory and hands-on in the morning and afternoon blocks. The topic list is in the curriculum above.

Topics

12:00–13:00 – Lunch

A shared break before the afternoon.

Break

16:00–16:30 – Q&A

End of the day: questions, exchange and wrap-up.

Close

Prerequisites

What participants should bring.

Hardware

Your own notebook (Linux, macOS or Windows) with permission to install software. Devices available at extra cost.

HardwareNotebook

Environment

Each participant works in a provided cloud lab. Local installation of the training stack is not required.

LabCloud

Prerequisites

Basic Linux/terminal skills are helpful.

Prerequisites

Related workshops

Suggested follow-on courses from the catalog.

Introduction to Docker

  • Duration: siehe Detailseite

Introduction to Kubernetes

  • Duration: siehe Detailseite

Kubernetes Advanced

  • Duration: siehe Detailseite