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.