第 4 章 配置 Docker 注册表以使用 Red Hat Single Sign-On


注意

Docker 身份验证默认为禁用。要启用查看 配置文件

本节论述了如何将 Docker 注册表配置为使用 Red Hat Single Sign-On 作为其身份验证服务器。

有关如何设置和配置 Docker 注册表的更多信息,请参阅 Docker 注册表配置指南

4.1. Docker registry 配置文件安装

对于具有更高级 Docker 注册表配置的用户,通常建议提供自己的注册表配置文件。Red Hat Single Sign-On Docker 供应商通过 Registry Config File Format 选项支持这种机制。选择这个选项将生成类似如下的输出:

auth:
  token:
    realm: http://localhost:8080/auth/realms/master/protocol/docker-v2/auth
    service: docker-test
    issuer: http://localhost:8080/auth/realms/master
Copy to Clipboard Toggle word wrap

然后可以将此输出复制到任何现有 registry 配置文件。如需有关如何 设置文件或从 基本示例 启动的更多信息,请参阅 registry 配置文件规格

警告

不要忘记用 Red Hat Single Sign-On 域公共证书的位置配置 rootcertbundle 字段。如果不使用此参数,auth 配置将无法正常工作。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat