Tagged articles
16 articles
Page 1 of 1
Efficient Ops
Efficient Ops
Jan 1, 2024 · Cloud Native

Build a Mini Docker with Bash: Master Namespaces, Cgroups & OverlayFS

This article walks you through creating a lightweight Docker‑like container runtime using Bash, explaining Linux namespaces, cgroups, and overlayfs, showing how to inspect and manipulate them, and providing a complete 130‑line script that implements pull, build, run, exec, logs, and cleanup operations.

BashNamespacescgroups
0 likes · 32 min read
Build a Mini Docker with Bash: Master Namespaces, Cgroups & OverlayFS
Architecture Digest
Architecture Digest
Feb 2, 2023 · Cloud Native

Implementing a Minimal Docker with Shell: Namespaces, Cgroups, and OverlayFS

This tutorial demonstrates how to build a lightweight Docker‑like container runtime using Bash by exploring Linux namespaces, cgroups, and overlayfs, providing step‑by‑step commands, code examples, and a full script that mimics core Docker functionalities for deeper operational understanding.

NamespacesShell scriptingcgroups
0 likes · 29 min read
Implementing a Minimal Docker with Shell: Namespaces, Cgroups, and OverlayFS
MaGe Linux Operations
MaGe Linux Operations
Jul 17, 2022 · Operations

How to Build Tiny, Fast Docker Images: 4 Proven Optimization Tricks

This article explains Docker image fundamentals and presents four practical techniques—removing package caches, ordering layers by change frequency, separating build and runtime stages, and inspecting layers with dive—to dramatically shrink image size, speed up builds, and improve security.

Cache CleaningContainer SecurityDocker
0 likes · 10 min read
How to Build Tiny, Fast Docker Images: 4 Proven Optimization Tricks
Coolpad Technology Team
Coolpad Technology Team
May 31, 2022 · Fundamentals

Understanding NFS File Handles, Export Operations, and Their Use in OverlayFS and Syscalls

This article explains how NFS represents files with file handles, details the generation and decoding mechanisms via export_operations, examines the exportfs API implementation, and explores practical applications such as overlayfs integration and the name_to_handle_at/open_by_handle_at syscalls, providing code examples and kernel‑level insights.

NFSexportfsfile handle
0 likes · 23 min read
Understanding NFS File Handles, Export Operations, and Their Use in OverlayFS and Syscalls
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Oct 15, 2021 · Operations

OverlayFS: Mounting, File Operations, and Android Use Cases

OverlayFS is a stacking file system that merges lower and upper directories into a single view using mount options like lowerdir, upperdir, and workdir, supports copy‑up, whiteouts, opaque directories and configurable rename handling, and is employed in Android, OpenWRT, and container platforms to provide writable overlays on read‑only layers.

AndroidContainerFilesystem
0 likes · 8 min read
OverlayFS: Mounting, File Operations, and Android Use Cases
Ops Development Stories
Ops Development Stories
Oct 15, 2021 · Operations

Unlock Docker Image Secrets: From Basics to Advanced Optimization

This article explores Docker images in depth, covering their fundamental concepts, layered storage mechanisms, the relationship with Dockerfiles and containers, practical optimization techniques for size and build speed, and essential security best practices for creating robust, efficient container images.

DockerImageoptimization
0 likes · 20 min read
Unlock Docker Image Secrets: From Basics to Advanced Optimization
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
OPPO Kernel Craftsman
OPPO Kernel Craftsman
May 21, 2021 · Fundamentals

Unconventional Linux Filesystems: OverlayFS, IncFS, ZoneFS, LTFS, and StegFS

The article surveys several unconventional Linux filesystems—OverlayFS for layered read‑only overlays, IncFS enabling incremental app loading, ZoneFS exposing zoned block device zones, LTFS bringing true file‑system semantics to magnetic tape, and StegFS hiding data steganographically—highlighting their unique designs and use cases.

IncFSLTFSLinux filesystem
0 likes · 12 min read
Unconventional Linux Filesystems: OverlayFS, IncFS, ZoneFS, LTFS, and StegFS