Docker

Docker is a Linux-based & open-source platform. Most popular tool for application containerization. Docker Increased efficiency & reduces operational overheads. So, developer can build a stable and reliable application.

Docker containers offer,

·         OS-level abstraction with optimum resource utilization.

·         Efficient build and test

·         Faster application execution

·         Interoperability

Docker containers modularize an application’s functionality into multiple components that provide testing, deploying and scaling independently. Anyone can maintain the database and independently when it is needed.

Component of a docker architecture

Ø      Images

Ø      Containers

Ø      Registries

Ø      Docker Engine

            A Docker Engine uses a client-server architecture and consists of the following sub-components:            1. The Docker Daemon

                                2.The Docker Client

                                3.A Rest API

 

Benefits of Docker

Ø  Can check independently test cases

Ø  Save time, effort and money

Ø  Help to develop and maintain

 

 

Comments

Popular posts from this blog