1.2. 扩展现有容器镜像
要扩展红帽提供的容器镜像的功能,您可以以下选项:
- 设置环境变量。请参阅相应容器镜像的文档。
- 使用 OpenShift 机密。
- 构建您的自定义应用程序镜像。具体说明请查看 第 2 章 使用 Red Hat Software Collections 容器镜像构建应用镜像。
- 在 OpenShift 中使用 Source-to-Image 构建策略,您可以在支持此功能的守护进程镜像中添加自己的配置文件。按照相关容器镜像的文档进行操作。
- 如果其他守护进程或数据库镜像,请在提供的容器镜像之上构建新容器。编写自定义 Dockerfile,并在 FROM 子句中使用原始容器。请参阅关于相应容器镜像的 文档中 名为构建应用的部分,或知识库文章如何扩展 rhscl/mariadb-101-rhel7 容器镜像 的示例部分。