Instructions and script for setting up any nf-core pipeline on an offline system that has docker but not singularity available #4708
vmkalbskopf
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
If you are in my position, where you need to run an nf-core pipeline on a system with docker but not singularity, you will find yourself a little stuck.
The nf-core tool will download singularity images for you, but not docker.
Here is how to set things up for a pure docker profile run of nextflow nf-core.
Follow these instructions to start with. Then instead of running the nf-core download tool (Pipeline code heading), run this script:
Transfer the directory with the tar image files to the offline system.
Then run this inside the directory with the tar files to load them into your docker environment so nextflow can access them:
ls -1 *.tar | xargs --no-run-if-empty -L 1 docker load -i
And you're all set!
Let me know if I'm missing something.
Beta Was this translation helpful? Give feedback.
All reactions