Docker &It’s Containerization: Popular Evolving Technology and rise of Microservices

Ramya Puli, Sarakula Devanam Priya


Traditional software development processes usually result in relatively large teams working on a single, monolithic deployment artifact. It is evident that the application is going to grow in size with an increase in the number of services offered. This might become overwhelming for developers to build and maintain the application codebase and there is a problem that sometimes the application works on the developer system and the same does not work on the testing environment so for this, we tried to work with virtual machines before but unless they have a very powerful and expensive infrastructure.VM supports hardware virtualization. That feels like it is a physical machine in which you can boot any OS. In hypervisor-based virtualization, the virtual machine is not a complete operating system instance but its partial instance of the operating system and hypervisor allows multiple operating systems to share a single hardware host. In this virtualization, every virtual machine (VM) needs a complete operating-system installation including a kernel which makes it massive. The proposed system highlights the role of Container-based virtualization and Docker in shaping the future of Microservice Architecture. Docker is an open-source platform that can be used for building, distributing, and running applications in a portable, lightweight runtime and packaging tool, known as Docker Engine. It also provides Docker Hub, which is a cloud service for sharing applications. Costs can be reduced by replacing the traditional virtual machines with docker containers. Microservices and containers are the modern way of building large, independent, and manageable applications. The adoption of containers will continue to grow and the majority of Microservice applications will be built on the containers in the future.


Docker, Docker Engine, Docker Hub, Virtualization, Microservices.


container-based virtualization (operating system-level virtualization) -

Making the case for container-based virtualization over hypervisors zation-over-hypervisors

Virtualization performance and container-based virtualization

Virtualization withoutthe Hypervisor he%20Hypervisor_hb_final.pdf

Containers vs. VMs: What's the difference?

Why system Linux containers make sense containers-make-sense

Docker leads the container technology charge in cloud ge-in-cloud

VMware container platforms offer increased flexibility offer-increased-flexibility 69

IBM hitches a ride on the Docker bandwagon er-bandwagon

Containers: Fundamental to the cloud's evolution of-the-cloud/

Full Text: PDF [Full Text]


  • There are currently no refbacks.

Copyright © 2013, All rights reserved.|

Creative Commons License
International Journal of Science Engineering and Advance Technology is licensed under a Creative Commons Attribution 3.0 Unported License.Based on a work at IJSEat , Permissions beyond the scope of this license may be available at