镜像仓库管理
概述
Rainbond 支持两种镜像仓库方案:
- 内置镜像仓库:默认安装的
rbd-hub,基于 Docker Registry 实现 - 外部镜像仓库:如 企业自建的私有镜像仓库、云厂商提供的镜像仓库服务
提示
如果您在安装 Rainbond 时:
- 未指定镜像仓库 - 将自动部署内置的 rbd-hub
- 已指定外部镜像仓库 - 将直接使用您配置的外部镜像仓库
切换镜像仓库
场景一:切换到外部镜像仓库
如果您正在使用默认的 rbd-hub,想要切换到外部镜像仓库,请按以下步骤操作:
- 配置外部镜像仓库信息
# 编辑集群配置
kubectl edit rainbondcluster -n rbd-system
添加或修改以下配置:
spec:
imageHub:
domain: <仓库地址> # 例如:registry.example.com:5000
namespace: <命名空间> # 例如:rainbond(可选)
username: <用户名> # 例如:admin
password: <密码> # 例如:password