A lightweight alternative to virtual machines that bundles an application, its dependencies, and its configuration into a single image to enable continuous integration and continuous delivery.