You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are trying to use the sumrep docker container using singularity. We want to run it on a cluster/hpc machine as a container, but the cluster does not support docker. It only supports singularity as a container platform.
We have used the immcantation docker configuration as a singularity container successfully (converted from the docker container), but we are having problems with sumrep. In particular, we have a permissions problem with the sumrep container. The creation of the singularity container works fine, with some permissions warnings, which are normal in my somewhat limited experience.
The problem is as follows:
The software inside the container is installed in /sumrep, /partis, etc.
These directories/files are owned by root
The permissions for some of the files inside those directories do not have read/execute permissions for "other"
In singularity, the user does not run as root within the container
Therefore one can not execute or read these files from within the container
This wouldn't be a problem with docker because you run as root, but in singularity you do not. For example, I can't read /sumrep/DESCRIPTION inside the container. I can't access the data. And I think some of the installation fails as the R packages don't appear to be installed.
Would it be possible for the files to have a +r or +rx permission on them?
Brian
The text was updated successfully, but these errors were encountered:
Hi All,
We are trying to use the sumrep docker container using singularity. We want to run it on a cluster/hpc machine as a container, but the cluster does not support docker. It only supports singularity as a container platform.
We have used the immcantation docker configuration as a singularity container successfully (converted from the docker container), but we are having problems with sumrep. In particular, we have a permissions problem with the sumrep container. The creation of the singularity container works fine, with some permissions warnings, which are normal in my somewhat limited experience.
The problem is as follows:
This wouldn't be a problem with docker because you run as root, but in singularity you do not. For example, I can't read /sumrep/DESCRIPTION inside the container. I can't access the data. And I think some of the installation fails as the R packages don't appear to be installed.
Would it be possible for the files to have a +r or +rx permission on them?
Brian
The text was updated successfully, but these errors were encountered: