Professional Documents
Culture Documents
Overview
This Docker and Kubernetes training course is designed to provide attendees with a
The entire core features of Kubernetes are covered including, Pods, Labels, Volumes,
Replication Controllers, Services and more.
The course takes attendees from installation to management and usage through a combination
of lecture and hands-on lab exercises where they will gain experience configuring and
managing Kubernetes objects.
In addition, this course will give attendees a solid understanding of Kubernetes including
advanced features and security to run safety a Kubernetes cluster in production.
This instructor-led, live training is aimed at System Administrators, Kubernetes Users who wish
to confirm their knowledge by passing the CKA exam .
Duration: 40 hours
Audience
● Software Developers
● Architects
● DevOps engineers
Docker and Kubernetes from Basic to Advanced
Course Outline
Introduction to containers - The underlying technology
● Namespaces
● Control groups
● Union FS
● Container format
Introduction to Docker
● Docker architecture
● Use cases
● Major components of Docker
● Docker architecture fundamentals
Container usage
● Running a webapp in a container
● Investigating a container
● Port mapping
● Viewing the logs
● Looking at processes
● Stopping and restarting
● Removing a container
Managing images
● Listing images
● Downloading images
● Finding images
● Building Images
2
Docker and Kubernetes from Basic to Advanced
Networking of containers
● Port mapping details
● Container linking and naming
● Linking and environment variables
Data in containers
● Data volumes
● Host directories as data volume
● Host file as data volume
● Data volume containers
Networking
Scheduling
● Node selectors
● Static Pod
● Manual scheduling
● Affinity and anti-affinity rules
● Taints and tolerations
● Daemonset
● Job/CronJob
Configuration
Security
Logging / Monitoring
Storage
● Storage architecture
● Storage backend in Kubernetes: local, NFS
● Storage classes and dynamic storage provisioning
Troubleshooting
TRAINER Instructeur: