lmctfy ("Let Me Contain That For You", pronounced "l-m-c-t-fi") is an implementation of an
operating system–level virtualization
OS-level virtualization is an operating system (OS) paradigm in which the kernel allows the existence of multiple isolated user space instances, called ''containers'' (LXC, Solaris containers, Docker, Podman), ''zones'' (Solaris containers), ''v ...
, which is based on the
Linux kernel
The Linux kernel is a free and open-source, monolithic, modular, multitasking, Unix-like operating system kernel. It was originally authored in 1991 by Linus Torvalds for his i386-based PC, and it was soon adopted as the kernel for the GNU ...
's
cgroups
cgroups (abbreviated from control groups) is a Linux kernel feature that limits, accounts for, and isolates the resource usage (CPU, memory, disk I/O, network, etc.) of a collection of processes.
Engineers at Google started the work on this ...
functionality.
It provides similar functionality to other container-related
Linux
Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which i ...
tools such as
Docker and
LXC
Linux Containers (LXC) is an operating-system-level virtualization method for running multiple isolated Linux systems (containers) on a control host using a single Linux kernel.
The Linux kernel provides the cgroups functionality that allows li ...
. Lmctfy is the release of Google's container tools and is
free and open-source software
Free and open-source software (FOSS) is a term used to refer to groups of software consisting of both free software and open-source software where anyone is freely licensed to use, copy, study, and change the software in any way, and the source ...
subject to the terms of
Apache License version 2.0.
The maintainers in May 2015 stated their effort to merge their concepts and abstractions into
Docker's underlying library libcontainer and thus stopped active development of lmctfy.
References
External links
Presentation slides from initial release announcementProject websiteProject "README" file providing overviewGoogle Groups post providing in depth comparison with the LXC tools">LXC">Google Groups post providing in depth comparison with the LXC
tools
Linux-only free software
Virtualization software for Linux
{{free-software-stub