Using a container instead of a virtual machine

Advantages using a container instead of a virtual machine are as follows:
  • You do not need to maintain the host operating system.
  • Containers require less storage and RAM overhead.
    • A container reuses the Linux Kernel of the host operating system.
    • Containers require less storage and RAM overhead.
      • A container reuses the Linux Kernel of the host OS.
      • Typically, a container is one hundredth of MB versus multiple GB for the virtual machine.
  • Containers are more portable.