Openshift OKD 3.10:standard“u init”linux.go:190:exec用户进程导致”;“拒绝许可”;

Openshift OKD 3.10:standard“u init”linux.go:190:exec用户进程导致”;“拒绝许可”;,openshift,openshift-origin,Openshift,Openshift Origin,正在尝试使用DockerHub提供的以下图像以及Smartbear提供的浮动许可证创建一个新应用程序,该许可证在nextwork中的一个盒子上运行: smartbear/ready api virtserver 在Ubuntu上运行18:04 Docker版本18.09.0-ce-tp4,版本33764aa OpenShift 3.10 使用以下命令创建新应用程序 oc新应用程序smartbear/ready api virtserver ACCEPT_TOU=true VirtServerLi

正在尝试使用DockerHub提供的以下图像以及Smartbear提供的浮动许可证创建一个新应用程序,该许可证在nextwork中的一个盒子上运行:

smartbear/ready api virtserver

在Ubuntu上运行18:04 Docker版本18.09.0-ce-tp4,版本33764aa OpenShift 3.10

使用以下命令创建新应用程序

oc新应用程序smartbear/ready api virtserver ACCEPT_TOU=true VirtServerLicenseServer=X.X.X:1099 DockerUser=1001 VirtServerUser=admin VirtServerPassword=128e123812

Pod日志显示主题中的错误。部署日志显示错误:

-->将ready-api-virtserver-1扩展为1


部署多次尝试执行并返回相同的Pod和部署日志

猜测一下,图像设置为以
根目录运行。OpenShift默认情况下会阻止您以
root
身份运行容器。通过放松服务帐户策略,解决了这一问题。将查看是否可以让Dockerfile中的用户作为其他对象运行。