Running RStudio Server on Openshift Online

Openshift Online does not allow containers to run processes as root for security reasons (see related question in FAQ). RStudio Server , on the other hand, requires root privileges for installation and certain operations. According to the RStudio Server Administrator's Guide :

RStudio Server starts as the root user at startup and then drops that privilege and runs as a more restricted user. RStudio The server then reacquires root privileges for a short time when creating R sessions on behalf of users (the server needs to call setresuid when creating an R session, and this call requires root privilege).

Under these conditions, is there any way to get the RStudio docker-docker container running in Openshift Online?

+3


source to share


1 answer


Using OpenShift Online, the short answer is no, you won't be able to run it. You will need to find a Docker image for it, which is the only custom version and does not implement a system that tries to provide it to multiple users and expects to be able to switch user id.



+1


source







All Articles