2017-10-13 96 views
2

我目前正在嘗試修改我的碼頭圖像中的一些內核參數,其中sysctl -p和文件/etc/sysctl.conf在Openshift中運行特權碼頭集裝箱

在試圖在Openshift內部完成之前,我剛剛執行了​​,它工作正常,但現在我需要在Openshift Origin 3.6.0中部署和運行容器。問題是我無法訪問Openshift中的SCC,因爲我不是Openshift服務器的管理員,所以我想知道是否有任何方法可以在不修改SCC的情況下執行此操作。

有什麼方法可以在oc new-app ...中指定我需要在docker run ...中運行的參數嗎?

如果不是的話,唯一的辦法是將我的項目包含在Openshift服務器的特權SCC中?

回答

0

如果您不是管理員,並且無法讓管理員在您的項目中爲您創建一個服務帳戶,併爲您提供所需的權限,否則您將無法執行此操作。

你試圖運行哪種應用程序需要這種提升的權限?

+0

我想這樣做是爲了在構建/測試容器中運行dind(Docker中的Docker) –