Docker Workshop

Master containerisation

Docker Training

(Software Architects, Software Developers, Software Testers)

Since its introduction in 2013, containerization has become a de facto standard in software development. This is true regardless of whether containerized applications are run in the cloud or on-premise. Containers enable more efficient hardware usage compared to traditional virtual machines. Moreover, they provide an efficiency boost during development due to their quick start/stop behavior and slim images.

This workshop offers an introduction to containerization with Docker and covers a wide range of topics starting from using Docker, building your own images, to orchestrating containers for operation.

Learn:

  • The basics of Docker
  • Working with Docker containers
  • Building your own Docker images
  • Orchestrating multiple containers with docker-compose (locally)
  • Orchestrating for production

References

GoldbeckDataportTheben Smart EnergyHedgehogDE-CIXRösberg EngineeringKASTOLTB LeitungsbauChemical Check

Training

minimum 4 participants.

Content

Normal

1 Day
1d

Extended

2 Days
2d
Working with Containerscaret down
Motivation for using containers
Containers vs. Virtual Machines
How Docker works
CLI and graphical tools
Executing and monitoring containers
Working with volumes
Building your own Docker imagescaret down
Layer and caching concept
Choosing a base image
Understanding tags
Structure and commands for Dockerfiles
Images based on existing applications
Images based on source code
Multi-stage builds
Optimizing image size
Handling secrets
Security
Publishing images
Multiple containers in a clustercaret down
Networking in Docker
Parameterizing containers
Basics of Yaml
Docker Compose
Test automation with Testcontainer
Distributing secrets
Deploying containers in productioncaret down
Repositories
Container runtimes
Configuration
Monitoring
Self-healing
Orchestration
Security
Certificate
per participant, plus VAT and traveling cost according to expenditure
590 €
990 €

For individuals

  • Open training for single participants.
  • Book individually.
  • Remote.

Upcoming Dates

  • May 8, 2025 - May 9, 2025 - TrainingDateState.Open

For companies

(minimum 4 participants)

  • On your demand.
  • Book exclusively for your team.
  • On site or remote.
  • Traveling cost according to expenditure

Your benefit

Cheat Sheet

Verified Open Badge

Certification System

  • Content adopted to your needs - for your team to profit in the best possible way.
  • English and German - currently we offer this field-tested training in whole Europe.
  • Experienced speakers known from various conferences (.NET Cologne, DWX, IT-Tage, ...) having the technical and dedactical skills to teach the exactly the knowledge your scenario needs.
  • Inhouse or remote - all trainings.
  • A theory and a practice part is included in all trainings.
  • Complete training records will be handed over.
  • Support and consultancy will be provided even after the course.
  • A training certificate will be handed over to all participants.

Trainers

Profile image Professional

Roland König

Freelance Softwarearchitect | Trainer | Consultant
iSAQB® Certified Professional for Software Architecture - Advanced LevelCertified Kubernetes Application DeveloperMicrosoft Certified Azure Developer Associate

Conferences (excerpt)

Cloud LandDeveloper Week Nürnberg.NET Day FrankenMagdeburger Developer DaysDotnet Developer Conference Köln
Profile image Professional

Max Jung

Freelance Softwarearchitect | Trainer | Consultant
iSAQB® Certified Professional for Software Architecture - Foundation Level

Conferences (excerpt)

Magdeburger Developer DaysCloud LandDigital Crafts Day