Docker components

The previous post about virtualization and containerization brought up some underlying technologies which Docker build containers on, including: namespaces – a Linux kernel mechanism to isolate resources. It allows a process to run within an isolated environment (mnt, pid, net, ipt, uts, user, cgroup) cgroups – a Linux kernel mechanism to limit resource usage of … Read moreDocker components

Virtualization 3 of 4 – Containers

In broad terms, virtualization of computing resource is about isolation of resources at different levels. We have covered hypervisor-based virtualization in the other post. In this article, we continue to dive into OS level virtualization. Remember again that the gist of virtualization is isolation of resource. To support OS level virtualization, the OS must have … Read moreVirtualization 3 of 4 – Containers