Docker Essentials
Workshop

From container basics to production-ready multi-container apps in one day. Learn Docker hands-on with practical exercises and realistic scenarios.

All Workshops

Leading companies trust our expertise ↘

Workshop Overview

All important information about the Docker Essentials Workshop at a glance.

Docker Essentials

€2,499.95 excl. VAT

  • Duration: 1 day (10:00 AM - 4:00 PM)
  • Participants: Max. 8 people
  • Format: Online or On-site
  • Language: German (English on request)
  • Certificate: Included
  • Catering: Included (on-site)

On-site Options

  • At ayedo HQ
  • Modern training facilities
  • Accommodation & transit on request

  • At your location
  • +€299 daily rate/trainer
  • Internet & projector required

Curriculum

What to expect in the Docker Essentials Workshop - a practice-oriented day full of hands-on exercises.

Container Basics

Container Basics

Module 1 - Getting Started

What are containers? Difference to VMs. Understanding Docker architecture. Installation and first steps with the Docker CLI.
Container Basics CLI

Images & Dockerfiles

Module 2 - Creating Images

Dockerfile syntax. Multi-stage builds for optimized images. Best practices for secure and lean images.
Images Dockerfile Build

Container Registries

Module 3 - Managing Images

Docker Hub and private registries. Tagging, pushing and pulling images. Harbor as enterprise registry.
Registry Harbor Push/Pull

Networking

Module 4 - Container Networking

Bridge, host and overlay networks. Container-to-container communication. Port mapping and DNS.
Networking Bridge DNS

Volumes & Storage

Module 5 - Persisting Data

Bind mounts vs. volumes. Named volumes for data persistence. Backup strategies for container data.
Volumes Storage Persistence

Multi-Container Apps

Module 6 - Docker Compose

Understanding docker-compose.yml. Dependencies and ordering. Environment variables and secrets.
Compose Multi-Container YAML

Proxy & TLS

Module 7 - Production Ready

Reverse proxy with Traefik or nginx. Automatic TLS with Let’s Encrypt. Secure container deployments.
Proxy TLS Traefik

Best Practices

Module 8 - Production Ready

Security best practices. Logging and debugging. Health checks and restart policies. Transition to Kubernetes.
Best Practices Security Production

Workshop Schedule

How we structure your workshop day.

10:00 AM - Start

Welcome, introductions and workshop environment setup.
Start

10:30 AM - Theory & Practice

Alternating between short theory blocks and extensive hands-on exercises.
Hands-on

12:30 PM - Lunch Break

30 minute break. Catering is included throughout the day.
Break

1:00 PM - Deep Dive

Advanced topics and individual participant questions.
Deep Dive

3:30 PM - Wrap-up

Summary, Q&A and outlook on further topics.
Closing

4:00 PM - End

Certificate handover and farewell.
Certificate

Prerequisites

What you should bring to the workshop.

Work Device

Own notebook (Linux, macOS or Windows) with the ability to install software. We provide devices for an additional fee.
Hardware Notebook

Software

Docker Desktop or Docker Engine should be pre-installed. We will send you installation instructions before the workshop.
Docker Installation

Prior Knowledge

Basic Linux/terminal knowledge is helpful. Programming experience is not required.
Prior Knowledge Linux

Follow-up Workshops

After Docker Essentials we recommend these workshops for further learning.

Kubernetes in Production

€2,499.95 excl. VAT

  • The next logical step
  • Container orchestration
  • Production workloads
  • Duration: 1 day

Kubernetes On-Premises

€9,999.80 excl. VAT

  • Run your own clusters
  • From installation to HA
  • Incl. Kubernetes in Production
  • Duration: 4 days