How is Docker different from a virtual machine?
Asked 07 September, 2021
Viewed 2.9K times
  • 54
Votes

I keep rereading the Docker documentation to try to understand the difference between Docker and a full VM. How does it manage to provide a full filesystem, isolated networking environment, etc. without being as heavy?

Why is deploying software to a Docker image (if that's the right term) easier than simply deploying to a consistent production environment?

21 Answer