OverlayFS
overlayFS is a union mount filesystem for Linux that merges a writable upper directory with one or more read-only lower directories to present a single coherent view. It enables copy-on-write behavior, so changes go into the upper layer while the lower layers remain intact. The filesystem is implemented in the Linux kernel and is commonly used by container runtimes and sandboxing tools.
Architecture and operation: The core elements are lowerdir (read-only), upperdir (writable), and workdir (an auxiliary writable
Variants and adoption: The original driver is referred to as overlay, and a more scalable variant called
Limitations and considerations: OverlayFS relies on lower, upper, and work directories residing on the same filesystem;