Docker Fundamentals | Engelstalig


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

Omschrijving

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.

Inhoud

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 en data
Voor deze cursus zijn momenteel geen data gepland. Neem via onderstaand formulier contact met ons op voor meer informatie over de mogelijkheden.
  • Dit veld is verborgen bij het bekijken van het formulier

Plaats Duur Data

Praktische informatie

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.