I am going to develop a web application using nodejs from scratch. I am familiar with vagrant but want to use docker. I am confused about few things to start with docker.
- Can I use docker for free? Do I need to pay for docker data center/cloud or are those required?
- Do I need vagrant for virtualization
- For automatic build does docker support free automatic build.
- When should I use docker? At the very start of development or just before first deployment.
Thanks for your answer.