Skip to content

Rewind the clock, what was before containers? Virtual machines

Why did virtual machines lose the battle?

  • They each use their own operating system which is a heavy overhead + heavy start up / shut down costs.

  • Portability issues between different host operating system due to hypervisors (creates VM’s).

  • VM’s can be gigabytes in size vs Docker being in the megabytes.

Virtual machines vs Containers