HIGH IMPACT FACTOR - 2.39

Docker: An Emerging Container Technology

Author(s):

Prof. Jayshree Jha , Atharva College of Engineering, Mumbai, India; Prof. Nutan Dhange, Atharva College of Engineering, Mumbai, India; Prof. Ganesh Gourshete, Atharva College of Engineering, Mumbai, India

Keywords:

Cloud Computing, Hypervisor, Virtual Machine, Container, Docker

Abstract

Presently many Cloud-computing platforms are based on virtual machines running on hypervisors which is shifting towards two trends that provide more flexible and efficient Cloud computing paradigm. One trend is the Resource-as-a-Service (RaaS) based Cloud, where the fine-grained resources can be rented at short time intervals. The other one is the container-based Cloud, where the lightweight containers replace the virtual machines. Applications with containers share an OS, and as a result their deployments will be considerably smaller in size than hypervisor deployments. Container-based deployment makes it possible to store hundreds of containers on a physical host. As containers use the host OS, rebooting a container doesn’t imply rebooting the OS. In Linux implementations it is known that there’s a great degree of binary application portability among all Linux variants, with libraries and binaries sporadically required to complete the portability. Therefore, it’s rational to have one container package that will run on almost all Linux-based clouds. Docker is an open source project providing a systematic way to automate the faster deployment of Linux applications inside portable containers.

Other Details

Paper ID: NCTAAP026
Published in: Conference 4 : NCTAA 2016
Publication Date: 29/01/2016
Page(s): 108-110

Article Preview




Download Article