Skip to content

Instantly share code, notes, and snippets.

@bschilder
Last active October 27, 2023 17:47
Show Gist options
  • Save bschilder/9306bf33f931f9e75acc615a15345ef8 to your computer and use it in GitHub Desktop.
Save bschilder/9306bf33f931f9e75acc615a15345ef8 to your computer and use it in GitHub Desktop.
Singularity Troubleshooting

Install Docker

Make sure you have a working version of Docker Desktop installed. You can check by trying to open the app "Docker" first. If you get an error, or can't find it, install it from here: https://www.docker.com/products/docker-desktop/

Then make sure you're logged into Docker with your account. If you don't have an account already, you can make one here: https://hub.docker.com/login

Use Singularity despite Zscalar issues

The Problem

Some institutions (e.g. Imperial College London) force you to install Zscalar on your machine. Zscalar is known to interfere with Singularity. This is a problem.

The Solution

In command line:

cd /usr/local/share/ca-certificates/                 
sudo mkdir school 
cd school
sudo wget https://dl.cacerts.digicert.com/DigiCertGlobalRootCA.crt
chmod 755 ../school
chmod 644 *.crt 
sudo update-ca-certificates

Relevant links

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment