在 Rancher 中设置私有镜像仓库的主要方法有两种:通过全局视图中的选项卡设置全局默认镜像仓库,以及在集群级别设置的高级选项中设置私有镜像仓库。全局默认镜像仓库旨在用于离线环境设置,不需要凭据的镜像仓库。集群级私有镜像仓库旨在用于所有需要凭据的私有镜像仓库。

    本文介绍了配置全局默认私有镜像仓库的操作步骤和注意事项,并且重点介绍在安装 Rancher 之后如何从 Rancher UI 配置默认镜像仓库。

    有关在 Rancher 的安装过程中使用命令行选项设置私有镜像仓库的说明,请参阅单节点离线安装或说明。

    如果您的私有镜像仓库需要凭据,则不能将其设置为全局默认镜像仓库。没有全局的方法来为每个 Rancher 所配置的集群设置具有授权认证的私有镜像仓库。因此,如果您希望由 Rancher 配置的集群从具有授权认证的私有镜像仓库中拉取镜像,则必须通过高级集群选项传递镜像仓库凭据。

    1. 查找名为的设置,然后选择编辑

    结果: Rancher 将使用您的私有镜像仓库拉取系统镜像。

    在部署集群时使用带有认证的私有镜像仓库

    使用 Rancher 设置集群时,可以按照以下步骤配置私有镜像仓库:

    1. 启用私有镜像仓库部分中,单击 启用
    2. 输入镜像仓库 URL 和凭据。

    结果: 新集群将能够从私有镜像仓库中拉取镜像。