Singularity

BYOE: Bring Your Own Environment!

Singularity containers can be built to include all of the programs, libraries, data and scripts such that an entire demonstration can be contained and either archived or distributed for others to replicate no matter what version of Linux they are presently running.

Official documentation

A step-by-step in progress…