Docker

This post we are going to learn about Docker advantages and disadvantages.

Docker is an open-source tool, which can be used for application deployment using lightweight containers, applications will work efficiently in different environments. Mainly used for the Agile based project.

Docker is a platform as a service (PaaS), Docker is a container, products utilize OS-level virtualization and it does not require or include a separate operating system. It builds on the features of the Linux kernel and uses resource isolation.

Advantages:

·    Docker containers support CI/CD implementation

·    Docker containers occupy less space

·    Fast boot-up time

·    Containers have a faster and better performance

·    Easy to scale up

·    High efficiency

·    Portal to across different platforms, Windows or Linux or Cloud

Disadvantages:

·    Connect to existing load balancing services/database

·    Docker is platform dependent

·    It has poor monitoring