![]() ![]() ![]() ![]() Now we can discuss Docker-Singularity compatinility. Miniconda), you perform no cleanup after the installation and you copy conda script to One after another, you install Python 3.8 twice (once as a system package and once with In your case all 4 rules were broken - you have 3 RUN instructions Do not create identical copies of any files - use symbolic or hard links instead.Do not install things that are not absolutely necessary.Always remove all cache, installers and other unnecessary files.Never use several RUN instructions one after the other.To that end you should follow a few rules: When writing Dockerfiles you should aim to have the least possible number of layers I'm going to proceed with the assumption that you meant to install q2templates. PackagesNotFoundError: The following packages are not available from current channels: OK, from the top, trying to build an image from your Dockerfile results in: What should I add to the Dockerfile? How would it work? RUN wget & conda env create -n qiime2-2020.8 -file qiime2-2020.8-p圓6-linux-conda.yml & conda install -y -n qiime2-2020.8 -c conda-forge -c bioconda -c qiime2 -c defaults q2cli q2template q2-types q2-feature-table q2-metadata vsearch snakemake It yields an error: /.singularity.d/actions/exec: 9: exec: conda: Permission denied The command is: singularity exec ~/dockerimage.sif conda I would like to run a conda command with singularity. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |