In order to create custome images and make most of singularity you need to have singularity running on a computer where you have root privilages. Users do not have root privilages on Spiedie and therefore you must install Singularity on a machine you have root privillages on.
Installing singularity on a machine is a lengthy process and users must follow the steps exactly in order to properly complete installation.