Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Is this a BUG REPORT or FEATURE REQUEST? (leave only one on its own line)
CernVM-FS (cvmfs) is a read-only, distributed filesystem with use cases specific to research / HPC computing. There is a CernVM-FS graph driver for Docker that enables Docker to use cvmfs as a storage back-end.
This is desirable for a number of reasons. For advanced computing environments with parallel file systems (see containers/libpod#3478), there are a number of challenges for user namespaces in these environments. Using cvmfs as a storage back-end for containers works around the existing challenges with parallel filesystems and also allows administrators of these computing environments to store and distribute container images quickly.
A user story:
Steps to reproduce the issue:
Additional environment details (AWS, VirtualBox, physical, etc.):
This use case is, as far as I am aware, exclusive to HPC / grid computing administrators for enabling rootless container support in parallel filesystem environments.