3. www.comprinno.net 3
UNDERSTANDING LXC
LXC (LinuX Containers) is
an operating system–level
virtualization method for
running multiple isolated
Linux systems (containers)
on a single control host.
Server
Host OS
Bins/Libs
APP
Bins/Libs
App
LXC
ISOLATED
5. www.comprinno.net 5
UNDERSTANDING LXC
LXC uses many kernel
features to contain
processes.
Kernel Namespaces
AppArmor & SELinux Profiles
Seccomp policies
chroot
cgroups
6. www.comprinno.net 6
UNDERSTANDING LXC
The goal of LXC is to create an environment
as close as possible as a standard Linux
installation but without the need for a separate
kernel.
8. www.comprinno.net 8
DOCKER as a LXC MANAGER
Server
Host OS
Docker
Bins/Libs
APP
Bins/Libs
AppOn top of this low-level
foundation of kernel features,
Docker offers a high-level
tool with several powerful
functionalities
10. www.comprinno.net 10
DOCKER as a LXC MANAGER
Portable deployment across machines
Application-centric
Automatic build
Versioning
Component re-use
Tool ecosystem
11. www.comprinno.net 11
LXC vsVM
Server
Host OS
Docker
Bins/Libs
AP`P
Bins/Libs
App
Server
Host OS
Hypervisor
Guest OS
Bins/Libs
APP
Bins/Libs
App
Guest OS
Bins/Libs
APP
Bins/Libs
App
LXC
VM
12. www.comprinno.net 12
LXC vsVM
Server
Host OS
Docker
Bins/Libs
AP`P
Bins/Libs
App
LXC
Lightweight & Resource
Friendly
Comprehensive process and
resource isolation
Rapid & Easy Deployment
20. www.comprinno.net 20
About COMPRINNO
We are Cloud Solution Provisioning &
Management Experts.
We help enterprises devising, implementing
and managing cloud based IT infrastructure
and services.
We work in the domains of Cloud Computing,
Big Data, DevOps, Storage and Security.
Founded in 2013, we are a Bangalore based
company.
Our ability to deal with
complex technologies
with the ease
Our approach towards
our customers, partners,
employees &
shareholders
Our commitment for
continues improvement in
our services, products
and processes
COMPRINNO stands for
21. www.comprinno.net 21
Connect With Us
blogs.comprinno.net @ComprinnoTech /ComprinnoTechnologies
info@comprinno.net +91-80-2257-9047 +91-98863-01605