What is Docker?
Docker is an open-source containerization platform. It allows developers to package their applications into standardized units for development, shipment, and deployment. Docker containers isolate software from its surroundings, for example, differences between development and staging environments, and help to ensure that applications run reliably from one computing environment to another.
Docker is used by millions of developers around the world to build, ship, and run modern applications. It is especially popular for microservices architectures, where applications are composed of many small, independent services. Docker is also used in cloud computing, where it can help to improve resource utilization and portability.
Advantages of Docker
Less Cost.
No pre-allocation of RAM.
CI Efficiency- Docker enables you to build a container image and use that same image across every step of the deployment process.
It is lightweight.
It can run on physical hardware/virtual hardware or the cloud.
We can reuse the image.
It takes very little time to create the container.
#Docker #DevOps #Cloud #90dayofdevops #90DaysOfDevOps