【问题标题】:Running RStudio Server on Openshift Online在 Openshift Online 上运行 RStudio Server
【发布时间】:2017-12-23 22:47:09
【问题描述】:

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

RStudio Server 在启动期间以系统 root 用户身份运行,然后 放弃此特权并以更受限制的用户身份运行。工作室 然后服务器在短时间内重新假设 root 权限 代表用户创建 R 会话(服务器需要调用 创建 R 会话时设置resuid,并且此调用需要root 特权)。

在这种情况下,是否有可能让 RStudio Server docker 容器在 Openshift Online 上运行?

【问题讨论】:

    标签: docker openshift redhat rstudio-server


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多