Tagged articles
16 articles
Page 1 of 1
Architect Chen
Architect Chen
Apr 9, 2026 · Cloud Native

Understanding Docker: Architecture, Namespaces, cgroups, and UnionFS

This article explains Docker's client‑server architecture, core isolation mechanisms like Linux namespaces and cgroups, the layered UnionFS image model, and how libcontainer/runc creates containers, providing a comprehensive technical overview of Docker as a cloud‑native platform.

Cloud NativeDockerDocker Architecture
0 likes · 5 min read
Understanding Docker: Architecture, Namespaces, cgroups, and UnionFS
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Sep 3, 2025 · Cloud Native

How Docker Works: Inside Namespaces, Cgroups, and UnionFS

An in‑depth guide explains Docker’s core architecture, detailing how lightweight containers leverage Linux namespaces for isolation, cgroups for resource control, and UnionFS for layered image storage, while contrasting containers with traditional VMs and showing practical command‑line examples.

ContainersDockerLinux
0 likes · 5 min read
How Docker Works: Inside Namespaces, Cgroups, and UnionFS
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
May 16, 2025 · Cloud Native

Understanding Docker Runtime Principles: Architecture, Core Technologies, and Execution Flow

This article explains Docker as a lightweight container technology, detailing its architecture—including client, daemon, and registry—core Linux-based technologies such as namespaces, cgroups, and UnionFS, and walks through the step‑by‑step process of running a container from image pull to process launch.

Cloud NativeDockerDocker Architecture
0 likes · 5 min read
Understanding Docker Runtime Principles: Architecture, Core Technologies, and Execution Flow
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Apr 19, 2024 · Cloud Native

Understanding Docker: Architecture, Core Components, and Underlying Mechanisms

This article explains Docker’s core architecture—including images, containers, and registries—and details how Linux namespaces, cgroups, and UnionFS work together to provide resource isolation, limitation, and lightweight virtualization, while also offering promotional links to extensive architecture and interview collections.

Cloud NativeContainersDocker
0 likes · 6 min read
Understanding Docker: Architecture, Core Components, and Underlying Mechanisms
Liangxu Linux
Liangxu Linux
Jan 13, 2024 · Cloud Native

Essential Docker Commands and Architecture: From Basics to Containers

This guide explains Docker's core architecture, lists the most frequently used Docker commands, compares containers with traditional virtual machines, and dives into the underlying Linux technologies—namespaces, cgroups, and union file systems—that make containerization possible.

ContainerDockerNamespace
0 likes · 12 min read
Essential Docker Commands and Architecture: From Basics to Containers
Open Source Linux
Open Source Linux
Aug 4, 2021 · Fundamentals

How Docker’s OverlayFS Powers Efficient Container Storage

This article explains the concept of union file systems, compares implementations such as UnionFS, aufs, OverlayFS, ZFS and Btrfs, and demonstrates how Docker leverages OverlayFS with copy‑on‑write layers to create lightweight, fast‑starting containers.

DockerUnionFScontainer storage
0 likes · 14 min read
How Docker’s OverlayFS Powers Efficient Container Storage
AntTech
AntTech
Jul 22, 2020 · Cloud Native

From Live CD to Docker: The Evolution of Union Filesystems and Modern Image Formats

The article traces the history from early Live CD technologies like Knoppix’s cloop and SquashFS, through the development of union filesystems such as aufs, to Docker’s layered image model, and discusses emerging next‑generation image formats aiming to reduce redundancy and improve lazy loading.

DockerLive CDOCI
0 likes · 17 min read
From Live CD to Docker: The Evolution of Union Filesystems and Modern Image Formats
Architect
Architect
Nov 14, 2015 · Cloud Native

Understanding AUFS: Union File System Basics, Usage, and Performance

This article explains the concepts, usage, and performance characteristics of AUFS, a Union File System used in Linux and Docker, providing examples of mounting, branch permissions, whiteout handling, and configuration options, while discussing its role in container image layering.

AUFSLinuxMount
0 likes · 13 min read
Understanding AUFS: Union File System Basics, Usage, and Performance