7.4. 复合内容视图概述


Composite Content View 将多个内容视图的内容组合起来。例如,您可以拥有单独的内容视图来分别管理操作系统和应用。您可以使用复合内容视图将两个内容视图的内容合并到新存储库中。原始内容视图的存储库仍然存在,但存在组合内容的新存储库。

如果要开发支持不同数据库服务器的应用程序。example_application 显示为:

example_software

Application(应用程序)

数据库

操作系统

四个单独的内容视图示例:

  • Red Hat Enterprise Linux (操作系统)
  • PostgreSQL (Database)
  • MariaDB (Database)
  • example_software (Application)

在之前的内容视图中,您可以创建两个 Composite 内容视图。

PostgreSQL 数据库的 Composite 内容视图示例:

复合内容视图 1 - PostgreSQL 上的 example_software

example_software (Application)

PostgreSQL (Database)

Red Hat Enterprise Linux (操作系统)

MariaDB 的 Composite 内容视图示例:

复合内容视图 2 - MariaDB 上的 example_software

example_software (Application)

MariaDB (Database)

Red Hat Enterprise Linux (操作系统)

然后,每个内容视图都会单独管理和发布。当您创建应用版本时,您将发布一个新版本的 Composite 内容视图。您还可以在创建 Composite Content View 时选择 Auto Publish 选项,然后在它包含重新发布的内容视图时自动重新发布 Composite Content View。

仓库限制

Docker 存储库不能包含在 Composite Content View 中多次。例如,如果您试图在 Composite Content View 中使用相同的 docker 存储库包含两个内容视图,则 Satellite 服务器会报告错误。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.