Good afternoon. In my Dockerfile, I try to upload Bioconductor packages for a Shiny app in the following way
RUN Rscript -e 'install.packages("BiocManager")'
RUN Rscript -e 'BiocManager::install("rtracklayer")'
During the installation, I do not receive any kind of issue. But after when I try to run the app in Docker I receive a message that does not exist the packages of Bioconductor. Could anybody help me, please?
Has someone figured out what to do here? I'm having the same issue (apparent install while building the container, but the library cannot be subsequently loaded). I assume that this is a paths issue?
It seems like the responses below suggest changing to a BioC base image, but can someone please suggest a solution in situations where this is not practical?
Hi,
Can you tell me what base docker image you are using? (i.e you need a line in your Dockerfile like
FROM bioconductor/bioconductor_docker:RELEASE_3_12
or some other image of that sort)The information you have currently provided isn't enough for me to help you.
Best,
Nitesh
Thank you very much for the answer I am uploading the dockerfile after the insert pf Bioconductor
Hi, did you find a solution?