我似乎无法找到这个问题的直接和最近的答案。在我看来,OpenShift仅用于部署Web应用程序(通过支持的语言等),但我想确保。您是否只能使用OpenShift来部署Web应用程序?
答案 0 :(得分:1)
您可以在以下网址找到更多信息:
在该页面上说:
在同一平台上运行多种语言,框架和数据库,并利用docker生态系统。
该声明链接到:
列出了提供的各种语言构建器以及数据库产品的图像。
如果您可以在容器图像中打包,那么通常可以运行它。需要注意的是,OpenShift默认情况下不允许您以root身份运行容器,并为您分配一个uid以便运行它。 Docker Hub上的许多映像都使用不良的做法,并希望以root身份运行。这些通常不会开箱即用。在没有管理员权限的OpenShift系统上,尤其是多用户系统,您将无法,也无法以root身份运行内容,因此您只需遵循有关图像的良好实践如果从头开始构建您自己的图像,则设置。