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