mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
7418745001
`fuse-overlayfs` provides rootless overlayfs functionality without depending on any kernel patch. Aside from rootless, `fuse-overlayfs` could be potentially used for eliminating `chown()` calls that happen in userns-remap mode, because `fuse-overlayfs` also provides shiftfs functionality. System requirements: * fuse-overlayfs needs to be installed. Tested with 0.7.6. * kernel >= 4.18 Unit test: `go test -exec sudo -v ./daemon/graphdriver/fuse-overlayfs` The implementation is based on Podman's `overlay` driver which supports both kernel-mode overlayfs and fuse-overlayfs in the single driver instance: https://github.com/containers/storage/blob/39a8d5ed/drivers/overlay/overlay.go However, Moby's implementation aims to decouple `fuse-overlayfs` driver from the kernel-mode driver (`overlay2`) for simplicity. Fix #40218 Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp> |
||
---|---|---|
.. | ||
overlayutils.go | ||
randomid.go |