July 2018
Intermediate to advanced
504 pages
11h 34m
English
A Docker storage driver is the main component to enable and manage container images. Two main technologies are used for that—copy-on-write and stackable image layers. The storage driver is designed to handle the details of these layers so that they interact with each other. There are several drivers available. They do pretty much the same job, but each and every one of them does it differently. The most common storage drivers are AUFS, Overlay/Overlay2, Devicemapper, Btrfs, and ZFS. All storage drivers can be categorized into three different types:
|
Storage driver category |
Storage drivers |
|
Union filesystems |
AUFS, Overlay, Overlay2 |
|
Snapshotting filesystems |
Btrfs, ZFS |
|
Copy-on-write block devices |
Read now
Unlock full access