From b729962e3e5ce3c796ee83807a0a4f6f84e17074 Mon Sep 17 00:00:00 2001 From: Derek McGowan Date: Thu, 11 May 2023 19:16:07 -0700 Subject: [PATCH] Add blockfile snapshotter to snapshotters doc Signed-off-by: Derek McGowan --- docs/snapshotters/README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/snapshotters/README.md b/docs/snapshotters/README.md index c7fd35e7e..17d928c2f 100644 --- a/docs/snapshotters/README.md +++ b/docs/snapshotters/README.md @@ -10,10 +10,13 @@ Generic: - `overlayfs` (default): OverlayFS. This driver is akin to Docker/Moby's "overlay2" storage driver, but containerd's implementation is not called "overlay2". - `native`: Native file copying driver. Akin to Docker/Moby's "vfs" driver. +Block-based: +- `blockfile`: A driver using raw block files for each snapshot. Block files are copied from a parent or base empty block file. Mounting requires a virtual machine or support for loopback mounts. +- `devmapper`: ext4/xfs device mapper. See [`devmapper.md`](./devmapper.md). + Filesystem-specific: - `btrfs`: btrfs. Needs the plugin root (`/var/lib/containerd/io.containerd.snapshotter.v1.btrfs`) to be mounted as btrfs. - `zfs`: ZFS. Needs the plugin root (`/var/lib/containerd/io.containerd.snapshotter.v1.zfs`) to be mounted as ZFS. See also https://github.com/containerd/zfs . -- `devmapper`: ext4/xfs device mapper. See [`devmapper.md`](./devmapper.md). [Deprecated](https://github.com/containerd/containerd/blob/main/RELEASES.md#deprecated-features): - `aufs`: AUFS. Deprecated since containerd 1.5. Removed in containerd 2.0. See also https://github.com/containerd/aufs .