Lesprogramma – Docker Fundamentals Training
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