EasyOS is designed from scratch to support containers. Any app can run in a container, in fact an entire desktop can run in a container. Container management is by a simple GUI, no messing around on the commandline. The container mechanism is named Easy Containers, and is designed from scratch (Docker, LXC, etc are not used). Easy Containers are extremely efficient, with almost no overhead -- the base size of each container is only several KB".
EasyOS is created and maintained by
BarryK, the originator of Puppy Linux.
You can find more information about
EasyOS, including download links, here:
https://easyos.org/
http://murga-linux.com/puppy/viewtopic.php?search_id=400974123&t=109958