eliminating Apptainer cache duplication #5226
Replies: 1 comment
-
It looks like singularity.ociAutoPull is recent addition to eliminate the duplication. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
It seems that when using the Apptainer profile container images get stored by both Nextflow's (such as defined with NXF_SINGULARITY_CACHEDIR) and under the user's ~/.apptainer. For example, running nf-core's ATACseq. I get 26 pairs of files with the same hash. With each set amounting to 3.5G which is not insignificant. Is there a good way to keep this to one copy? I've triad to invoke apptainer's
--disable-cache
that has not worked. Setting $APPTAINER_CACHEDIR to /dev/null seemed another but might not be desired outside of use with Nextflow.I'm running Nextflow version 23.10.0 build 5889.
nextflow run nf-core/atacseq -profile test,singularity --outdir ./atacseq_out
Here I show md5sum of files from each directory (I now know .apptainer files are named by their sha256).
I also tried to submit with
-c
and the following config but it got an error for unknown Apptainer option (version 1.2.2-1.el8)Beta Was this translation helpful? Give feedback.
All reactions