Introduction to Docker
Workshop

Containers sound like a simple idea, but the details matter: Which base image should I use? How do I keep images small and secure? How does networking between containers work? And how do I orchestrate multiple services at once? In two days, we take you from the basics to production-ready skills. On day one, you learn Docker from the ground up: you start containers, work with the Docker CLI, create networks and volumes, and understand how Docker Hub and container registries work. On day two, you build your own images with Dockerfiles, optimize them with multi-stage builds and distroless images,

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 Introduction to Docker.

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? Containers vs. Virtual Machines
  • Docker in Software Development
  • Installing and Configuring Docker
  • Container Registries, Docker Hub, and Image Scans
  • 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
  • Dockerfile Best Practices: Secure, Lean Images
  • Introduction to YAML
  • Docker Compose: First Steps
  • Docker Compose: Networks, Volumes, and Services
  • Hands-on Project: Multi-Service App with Docker Compose
Day 2

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 Kubernetes

  • Duration: siehe Detailseite

Introduction to Podman

  • Duration: siehe Detailseite

Docker and Kubernetes compact

  • Duration: siehe Detailseite