(a) Running virtual machines can migrate from one physical server to another without disturbing normal operations or causing noticable downtime. (b) Some virtual machine monitors translate a guest kernel’s binary machine code instead of directly executing it in deprivileged mode. (c) Container images are static bundles of files that describe the environment in which a container instance will execute when it is started. (d) Container designs typically use a virtualized instruction set architecture (ISA) that is different from the ISA associated with the hardware of the machine running the container engine. (e) OS kernels often include accommodations that allows them to execute more efficiently when running inside a virtual machine. (f) Layers in container filesystems refer to the 7-layer design as specified in the Open Systems Interconnection model. (g) Before running your containerized application on another machine such as provided by a commercial container service, you must ensure that the provider of the target system has installed all of the necessary libraries that your application requires. (h) Both virtual machines and containers are equally good tools for facilitating debugging operating system kernels. (i) On a per instance basis, containers tend to need fewer physical resources such as memory when compared to virtual machines.