Canonical Comes Up With Its Own FUSE Filesystem For Linux Containers
Canonical has been developing LXCFS, a FUSE-based file-system for LXC containers that will premiere with the upcoming release of Ubuntu 15.04.
LXCFS is a file-system in user-space for offering a cgroups-compatible view of unprivileged containers and a set of cgroup-aware /proc files like cpuinfo, meminfo, stat, and uptime. LXCFS ended up being an important step for allowing Ubuntu developers to boot LXC containers with systemd as privileged and unprivileged processes.
LXCFS has already been packaged for Ubuntu 15.04 Vivid while those wanting to try out LXCFS elsewhere can find the code on GitHub. This work by Canonical developers is out under the Apache 2.0 license.
More details on LXCFS can be found via this blog post announcing the work by Serge Hallyn of Canonical.
LXCFS is a file-system in user-space for offering a cgroups-compatible view of unprivileged containers and a set of cgroup-aware /proc files like cpuinfo, meminfo, stat, and uptime. LXCFS ended up being an important step for allowing Ubuntu developers to boot LXC containers with systemd as privileged and unprivileged processes.
LXCFS has already been packaged for Ubuntu 15.04 Vivid while those wanting to try out LXCFS elsewhere can find the code on GitHub. This work by Canonical developers is out under the Apache 2.0 license.
More details on LXCFS can be found via this blog post announcing the work by Serge Hallyn of Canonical.
18 Comments