配置全域預設私有倉庫
備註
本頁面描述了在 Rancher 已經安裝後,如何從 Rancher UI 配置全域預設私有倉庫。
有關在 Rancher 安裝期間如何設定私有倉庫的說明,請參閱離線安裝指南。
私有倉庫是叢集中容器映像的私有、一致且集中的真實來源。您可以使用私有容器映像倉庫在組織內共享自訂基礎映像。
在 Rancher 中設定私有倉庫有兩種主要方式:
- 透過全域檢視中的設定分頁設定全域預設倉庫。
- 在叢集層級設定下的進階選項中設定私有倉庫。
全域預設倉庫旨在用於離線設定,適用於不需要憑證的倉庫。叢集層級的私有倉庫旨在用於私有倉庫需要憑證的設定。
將無憑證的私有倉庫設定為預設倉庫
- 登入 Rancher 並配置預設管理員密碼。
- 選擇 ☰ > 全域設定。
- 前往
system-default-registry並選擇 ⋮ > 編輯設定。 - 輸入您的倉庫的主機名稱和埠號(例如
registry.yourdomain.com:port)。請勿在文字前加上http://或https://。
**結果:**Rancher 從您的私有倉庫拉取系統映像。
帶有 RKE2 下游叢集的命名空間私有倉庫
大多數私有倉庫預設應該可以與 RKE2 下游叢集一起使用。
但是,如果您嘗試設定其 URL 格式為 website/subdomain:portnumber 的命名空間私有倉庫,則需要執行一些額外的步驟。
- 選擇 ☰ > 叢集管理。
- 在列表中找到 RKE2 叢集,然後點擊 ⋮ > 編輯配置。
- 從叢集配置選單中,選擇倉庫。
- 在倉庫窗格中,選擇配置進階 containerd 鏡像和倉庫身份驗證選項