在openshift中加载geomesa accumulo的docker容器

在openshift中加载geomesa accumulo的docker容器,openshift,openshift-origin,Openshift,Openshift Origin,我尝试将Geomesa Accumulo互联网上几乎所有的内置容器用作Openshift中的容器。 docker容器的示例如下 实际上,我所做的是修改dockerfile,以便在openshift中运行它,方法是添加非root用户,并将文件的所有权更改给他。 但是,它不起作用 有什么建议吗?错误/问题是什么?原始的Dockerfile是什么?您将Dockerfile更改为什么?添加非root用户并不总是足够的。文件系统权限也需要更改。即使这样,应用程序也可能想要获取特权端口,这意味着无法作为非

我尝试将Geomesa Accumulo互联网上几乎所有的内置容器用作Openshift中的容器。 docker容器的示例如下

实际上,我所做的是修改dockerfile,以便在openshift中运行它,方法是添加非root用户,并将文件的所有权更改给他。 但是,它不起作用


有什么建议吗?

错误/问题是什么?原始的
Dockerfile
是什么?您将
Dockerfile
更改为什么?添加非root用户并不总是足够的。文件系统权限也需要更改。即使这样,应用程序也可能想要获取特权端口,这意味着无法作为非root.Hi@pochi运行。你的问题不够具体,无法给出有用的回答。您可以通过解释您尝试了什么以及看到了哪些错误消息来改进您的问题。StackOverflow在您提出有具体答案的具体问题时效果最好,而不是询问一般性建议。另外,请不要过度使用标签。你的一些标签只与你的问题略微相关。请参阅,错误/问题是什么?原始的
Dockerfile
是什么?您将
Dockerfile
更改为什么?添加非root用户并不总是足够的。文件系统权限也需要更改。即使这样,应用程序也可能想要获取特权端口,这意味着无法作为非root.Hi@pochi运行。你的问题不够具体,无法给出有用的回答。您可以通过解释您尝试了什么以及看到了哪些错误消息来改进您的问题。StackOverflow在您提出有具体答案的具体问题时效果最好,而不是询问一般性建议。另外,请不要过度使用标签。你的一些标签只与你的问题略微相关。看见