Docker: If you don't bring up and take down a few tens of dockers a day, then you really need to start doing so
Rating: 10 out of 10
IncentivizedUse Cases and Deployment Scope
Docker is everywhere, there just isn't a server on an application which is not present in Docker. It forms the integral part of the whole infra for us. The beauty of Docker comes from its amazing quality of being robust, easy to start and very easy to blow it off completely. It's the most powerful tool which just does magic for us.
Pros
- Robust.
- Easy to setup.
Cons
- The kernel cannot be changed.
Likelihood to Recommend
For CI/CD it is the best tool to use. If you want to manage an infra where there are millions of machines needed you need to start using Docker if you are not.