Containerization is a lightweight alternative to full machine virtualization that involves encapsulating an application in a container with its own operating environment. This provides many of the benefits of loading an application onto a virtual machine, as the application can be run on any suitable physical machine without any worries about dependencies.
This blog provides links with various container technologies, core concepts of containers, orchestration tools available for container , composition tool etc
What are Containers?
Anatomy of Containers
Containers Vs Pods
Container Registries at War
Creating a Base Image for Containers
Anatomy of Containers
Containers Vs Pods
Container Registries at War
Creating a Base Image for Containers
Core Container Components - Chroot
Core Container Components - CGroups
Understanding RunC
Understanding nsenter
Containers with out Docker
Core Container Components - Name Spaces
Core Container Components - Union File SystemCore Container Components - CGroups
Understanding RunC
Understanding nsenter
Containers with out Docker
Container Compose - docker Compose
Container Orchestration Tool - Docker Swarm
Container Orchestration Tool - Kubernetes
Container Orchestration Tool - OpenShift
Container design patterns
Understanding Container Networking - 1,2,3,4,5,6
Container Orchestration Tool - Docker Swarm
Container Orchestration Tool - Kubernetes
Container Orchestration Tool - OpenShift
Container design patterns
Understanding Container Networking - 1,2,3,4,5,6
More to Come. Happy Learning
Nice work Jagadeesh!!
ReplyDeleteI'm very much interested in learning these technologies. These articles will certainly help.
Thank you!