Runs Docker on LXC containers

LXC: Features, Advantages, and Disadvantages of Linux Containers

The ease of use of Linux containers is their biggest advantage compared to traditional virtualization techniques. The enormous spread from LXC, an almost all-encompassing ecosystem as innovative tools are primarily due to the Docker platform, which established the Linux container. In direct comparison with other container systems such as rkt, OpenVZ, Cloud Foundry Garden, which are much more limited in their use, LXC benefits from the close relationship with the pioneer of container platforms.

A system administrator who has previously worked with hypervisor-based virtualization such as Hyper-V will have no problem operating LXC. The entire facility, from the creation of the container templates and their provision, the configuration of the operating system and networking to the provision of applications, remains the same. All scripts and workflows that were written for virtual machines can also be used for Linux containers. Developers do not get new, tailor-made solutions and tools, but can continue working seamlessly in a familiar environment and with their own scripts and automation workflows.

A crucial one disadvantage of LXC becomes clear when you look at the Memory management Looks: Different storage backends (Ivm, overlayfs, zfs and btrfs) are supported, but by default it is saved directly to the rootfs. There is no registration option for images. Other container platforms offer smarter and more flexible solutions, both for storing containers and for managing the images.