a basic overview of containers
TRANSCRIPT
Presentation on
CONTAINERS
Guided by:Mr.Sumit MathurAsst. Prof
DEPARTMENT OF COMPUTER SCIENCE ENGINEERING POORNIMA GROUP OF INSTITUTIONS
BT-1,BT PARK ,SITAPURA,JAIPUR(RAJ.)-302022C
Presented by:Divakar sharmaPGI/CE/12/107
What is CONTAINERS?
What is CONTAINERS?Containers is the technology which enables operating-system level virtualization
Operating-system level virtualization ?
Operating-system-level virtualization is a virtualization method where the kernel of an operating system allows for multiple isolated user-space instances, instead of just one. Such instances (sometimes called containers)
Virtualisation VS Containers
Containers are lightweight
Containers Doesn't need a hypervisor
boots in seconds
Can act as an complete OS
less resource hungry
fast as compare to kms
Implementation of Containers
DockersDocker is an open-source project that automates the deployment of applications inside software containers, by providing an additional layer of abstraction and automation of operating-system-level virtualization on Linux.
Linux Containers
Linux Containers (LXC) is an operating-system-level virtualization method for running multiple isolated Linux systems (containers) on a single control host (LXC host). It does not provide a virtual machine, but rather provides a virtual environment that has its own CPU, memory, block I/O, network, etc. space.
RocketRocket is a containerization model developed by CoreOS that serves as an alternative to Docker. As with Docker, CoreOS Rocket automates the deployment of applications as portable, self-sufficient containers that can run virtually anywhere on any type of server
Use casesCan be used to run different versions of same S/W
Can be used to provide development environment to developers
Can be used for the proper utilisation of resources
To host web-apps
Can be used as a complete os
To run Clusters in Datacenter
Future of ContainersCloud in Container
All webapps in containers
Thank You
Now u can shoot your QUERIES