Question: what is difference between docker container and vm?
Answer: Docker is container based technology and containers are just user space of the operating system. ... A Virtual Machine, on the other hand, is not based on container technology. They are made up of user space plus kernel space of an operating system. Under VMs, server hardware is virtualized.