您可以使用Red Hat 软件集合镜像作为依赖于特定运行时环境(如 Node.js、Perl 或 Python)的应用程序的基础。您可以使用Red Hat Java Source-to-Image for OpenShift文档作为使用 Java 的运行时环境的参考。某些这些运行时基础镜像的特殊版本称为 Source-to-Image (S2I) 镜像。使用 S2I 镜像,您可以将代码插入到准备运行该代码的基镜像环境中。
S2I 镜像包括
.NET
Java
Go
Node.js
Perl
PHP
Python
Ruby
您可以通过以下步骤直接从 OpenShift Dedicated Web 控制台使用 S2I 镜像
使用您的登录凭据登录到 OpenShift Dedicated Web 控制台。OpenShift Dedicated Web 控制台的默认视图是**管理员**视角。
使用视角切换器切换到**开发者**视角。
在**+添加**视图中,使用**项目**下拉列表选择现有项目或创建新项目。
点击**开发者目录**磁贴中的**所有服务**。
点击**类型**下的**构建器镜像**以查看可用的 S2I 镜像。
S2I 镜像也可以通过集群示例运算符获得。