2017-07-18 12 views
3

Openshift Onlinesecurity reasons(FAQセクションの対応する質問を参照)のルートとしてプロセスを実行しているコンテナは許可されません。一方、RStudio Serverは、インストールおよび特定の操作にroot権限が必要です。 RStudio Server admin guideによると:オンラインでRStudioサーバを実行

RStudio Serverは、起動時にシステムのrootユーザーとして実行され、その後、 は、この権限を削除し、より制限されたユーザーとして実行されます。 RSTudio ユーザーに代わってRセッションを作成しているとき(サーバはRセッションの作成時に setresuidを呼び出す必要があり、この呼び出しにはルート 特権が必要です)、短い瞬間にサーバーがルート権限を再取得します。

このような状況で、Openshift Onlineで実行されているRStudio Serverドッカーコンテナを取得することはどういうことですか?

答えて

1

OpenShift Onlineを使用すると、短い答えはいいえ、あなたはそれを稼働させることができません。単一のユーザーバージョンであるDockerイメージを見つける必要があり、複数のユーザーに提供しようとするシステムを実装せず、ユーザーIDを切り替えることができると期待しています。

関連する問題