A brief intro to Docker and Kubernetes, what problems Docker solves and where's the value in using those two technologies, including some pros and cons.
Docker & Kubernets@Athlon
View Slide
OS
The "process"
How it works• Processes• Kernel• (Shared) libraries (e.g. glibc)• Other shared resources
Docker
Two main concepts:images & containers
Containers
Images
Other runtimes(oci, rockit, runc, containerd)
Kubernetes
"Kubernetes is an open-source system forautomating deployment, scaling, andmanagement of containerized applications."
Design principle(declarative & controllers)
API objects
API objects• Pods• Volumes• ReplicaSets, DaemonSets, Deployments, StatefulSets• ConfigMaps• Services• and many more, including CRDs