...
Linux: Install Singularity as described at Singularity Installation.
Mac terminal: https://singularity.lbl.gov/install-mac
Mac desktop app: https://sylabs.io/singularity-desktop-macos/
Windows: https://singularity.lbl.gov/install-windows
Singularity on supported machines
Singularity is already available on some of E3SM’s supported machines.
Anvil: module load singularity/3.5.2 (earlier versions also available).
Theta: https://www.alcf.anl.gov/support-center/theta/singularity-theta
...