Posts

Showing posts from September, 2017

Introduction to Docker

What is docker Docker is a is a software containerization platform which packages our software application and all its dependencies into a single package in form of containers. It helps to run our application seamlessly in any environment such as development, testing or production. Docker assures that we don’t need to install dependencies again and again. it saves lots of time and energy. It also ensures that the working environment is same among all the individuals involved in team. The number of system can be scaled up easily and code can be deployed rapidly. Why docker Docker’s main advantages are: Lightweight resource utilization:   It does not require to virtualize the whole OS as containers isolate at the process level and use the host’s kernel. Portability:   All the dependencies can be bundled inside a container, which helps to run it on any docker host.Docker enables you to build a container image and use that same image across every step of the deploy...