Docker Fundamentals | Engelstalig


Docker is quickly becoming the de-facto standard to operate containerized applications at scale in the data-center.

The course Docker Fundamentals | Engelstalig covers the fundamentals needed to understand Docker and Kubernetes and get quickly up-to-speed, to start building distributed applications that will scale, be fault-tolerant and simple to manage. From understanding its origin, to its high-level architecture, powerful API and key primitives.

The three day course introduces the container lifecycle, the use of registries, the Docker hub, building Dockerfiles, building images, the use of storage and networking and an introduction to Kubernetes.

Objectives

  • The three day course will get you quickly up to speed with theory and hands-on exercises with Docker.

Course materials and lunches are included.

Doelgroep

The course is meant for developers and system administrators who want to learn how to use Docker.

Voorkennis

Knowledge of Linux/UNIX Fundamentals is required.

Duur

The course lasts three days.

Groepsgrootte

The size of the group is a maximum of twelve candidates.

Certificaat

After the course participants receive a certificate.

During the course the following subjects will be discussed:

  • Docker introduction
    • Short introduction of all relevant Docker components
  • Container lifecycle
    • About containers: naming, startup and termination, current state, copy to/from, removal
  • Registries
    • About registries: image revisions, terminology and hierarchy
    • Docker hub push/pull
  • Image layering
    • Image layering, Image metadata, creation, layering, view, differences, removal, packing
  • Dockerfile
    • How to build Dockerfiles: instructions that can be used in Dockerfiles
  • Image building
    • Best practices when building images. Many build examples
  • Storage
    • Use of volumes, directory/file sharing
  • Networking
    • Docker bridge, network types, use of host/container/user-defined networks, port publishing, intercontainer traffic
  • Monitoring and debugging
    • Miscellaneous debugging and monitoring possibilities
  • Docker swarm
    • Setup of swarm, services, replica’s, managing nodes, rolling updates, routing mesh
  • Compose stacks
    • Managing stacks, compose files, yaml syntax
  • Introduction Kubernetes
Plaats Duur Data
Nieuwegein - Iepenhoeve 39 3 dagen 7 t/m 9 april 2026

7 april 2026 08:45 - 16:00 uur
8 april 2026 08:45 - 16:00 uur
9 april 2026 08:45 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 7 t/m 9 april 2026

7 april 2026 08:45 - 16:00 uur
8 april 2026 08:45 - 16:00 uur
9 april 2026 08:45 - 16:00 uur
Inschrijven >
Nieuwegein - Iepenhoeve 39 3 dagen 8 t/m 10 juni 2026

8 juni 2026 08:45 - 16:00 uur
9 juni 2026 08:45 - 16:00 uur
10 juni 2026 08:45 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 8 t/m 10 juni 2026

8 juni 2026 08:45 - 16:00 uur
9 juni 2026 08:45 - 16:00 uur
10 juni 2026 08:45 - 16:00 uur
Inschrijven >