This isn’t the right forum for LXD support, you need to use the Ubuntu forum for that these days.
As for your question, it looks like Singulary uses loop devices, loop devices cannot be used inside of containers, so you’d want to instead run it inside of a virtual machine.