Skip to content

new storage driver: fuse-overlayfs #40218

@AkihiroSuda

Description

@AkihiroSuda

Currently, rootless overlay2 storage driver works only on Ubuntu and Debian 10 hosts.

Supporting fuse-overlayfs would be highly useful for the users of other distros.

System requirement

Implementation

Podman already implements fuse-overlayfs, but it is implemented as a storage opt ("overlay.mount_program") rather than an independent storage driver: https://github.com/containers/storage/blob/01ea27db516e1ea8dd22b63b69d3a66c571effa7/drivers/overlay/overlay.go#L307

For Moby, I suggest implementing it as a new independent storage driver "fuse-overlayfs".

My first plan was to wait until Moby migrates to containerd snapshotters and use containerd fuse-overlayfs plugin, but it is not likely to happen in foreseeable future.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/rootlessRootless Modearea/storageImage Storagekind/featureFunctionality or other elements that the project doesn't currently have. Features are new and shiny

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions