foerstner-lab / READemption

A pipeline for the computational evaluation of RNA-Seq data
https://reademption.readthedocs.io
Other
37 stars 19 forks source link

docker container without root #45

Open qiyubio opened 2 years ago

qiyubio commented 2 years ago

Hi, the docker image is useful although can't be used by users without root on HPC. I will suggest to change the location of miniconda to non-root directory in docker such as /opt/conda.

qiyubio commented 2 years ago

Here is the template for Dockerfile, it works while I build with docker and then convert to singularity image, you are welcome to test the docker image too:

From continuumio/miniconda3

ARG DEBIAN_FRONTEND=noninteractive
ENV PATH="/opt/conda/bin:${PATH}"
ARG PATH="/opt/conda/bin:${PATH}"

ENV TZ=Europe/Berlin
RUN conda config --add channels conda-forge
RUN conda config --add channels bioconda
RUN conda install -c till_sauerwein reademption -y

WORKDIR /opt/
Tillsa commented 1 year ago

Thank you for your making us aware of this issue. I'll double check your solution.