EasyOS is an experimental Linux distribution that uses many technologies and package formats pioneered by Puppy Linux.
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 command line. 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.
The boot menu has an option "Copy session to RAM & disable drives," which boots to a desktop with power of administrator (root) in all respects except totally isolated from the drives of the PC. This is an alternative to using containers and is intended to be even more secure than containers. An introduction is here.
Similar: The 12 Best Linux Distributions for Windows Users