This Github repository maintains Singularity image files for R or Python packages which are difficult to configure / set-up on an operating system other than Linux. My main purpose of utilizing Singularity is that packages I currently maintain (RGF, nmslibR, fuzzywuzzyR) can take a great amount of time to install and might lead to operating system problems. Taking advantage of the Singularity images a user can work from within the Rstudio IDE (port 8787) in case of R or from within a Jupyter notebook (port 8888) in case of Python. The images can be pulled / built either locally or in a cloud instance. I wrote a blog-post explaining how it works in R and Python.
Singularity is a container solution similar to docker. More information can be found in the documentation and in the References that I included in the README.md file.
References :