在Openshift Online上运行RStudio Server

时间:2017-07-18 21:28:30

标签: docker openshift redhat rstudio-server

Openshift Online不允许容器以security reasons的root身份运行进程(请参阅FAQ部分中的相应问题)。另一方面,RStudio Server需要root权限才能进行安装和某些操作。根据{{​​3}}:

  

RStudio Server在启动期间以系统root用户身份运行,然后运行   删除此权限并作为更受限制的用户运行。 RStudio   然后,服务器会在短时间内重新承担root权限   代表用户创建R会话(服务器需要调用   setresuid在创建R会话时,此调用需要root   特权)。

在这种情况下,是否有可能在Opennshift Online上运行RStudio Server泊坞窗容器?

1 个答案:

答案 0 :(得分:1)

使用OpenShift Online,简短的回答是否定的,你将无法运行它。你需要为它找到一个Docker镜像,它是一个单用户版本,并没有实现一个系统,试图为多个用户提供它,并希望能够切换用户身份。