我目前正在尝试使用sysctl -p
和文件/etc/sysctl.conf
修改docker镜像中的一些内核参数。
在尝试在Openshift中执行之前,我刚刚执行docker run --privileged ...
并且它工作正常,但现在我需要在Openshift Origin 3.6.0中部署和运行容器。问题是我无法访问Openshift中的SCC,因为我不是我的Openshift服务器的管理员,所以我想知道如果没有修改SCC,是否有任何方法可以做到这一点。
有没有办法在oc new-app ...
中指定我需要在docker run ...
中运行的参数?
如果没有,唯一的方法是将我的项目包含在Openshift服务器中的特权SCC中?
答案 0 :(得分:0)
如果您不是管理员,并且无法让管理员在您的项目中为您创建服务帐户,从而为您提供所需权利,那么您将无法做到这一点。
您尝试运行哪种类型的应用程序需要提升权限?