!!! Overview [{$pagename}] is an computer program that performs [operating-system-level virtualization] ([Containerization]) [{$pagename}] primarily developed for [Linux], where it uses the [resource] isolation features of the [Linux] [kernel] such as [cgroups] and [kernel namespaces], and a union-capable file system such as OverlayFS and others to allow independent "[containers]" to run within a single [Linux] instance, avoiding the overhead of starting and maintaining [Virtual Machine] ([VMs]). [{$pagename}] is a kind of a [Container] where the [Dependent variables], [Source code] and the [libraries|Software library] are available. The [Linux] [kernel]'s support for [kernel namespaces] mostly isolates an [application]'s view of the [Operating System] environment, including process trees, [network], user IDs and mounted [File Systems], while the kernel's [cgroups] provide [resource] limiting for [memory] and [CPU]. !! More Information There might be more information for this subject on one of the following: [{ReferringPagesPlugin before='*' after='\n' }] ---- * [#1] - [Docker_(software)|Wikipedia:Docker_(software)|target='_blank'] - based on information obtained 2018-04-12-