rbd-hub
rbd-hub组件说明
基于Docker Registry封装,提供docker镜像存储服务
运行方式
运行于Kubernetes集群内部,POD运行,由Kubernetes和Rainbond-Operator共同维护和管理
常用参数说明
rbd-hub基于registry镜像,详细参数参阅 Docker Registry官方文档
向集群私有镜像仓库推送镜像
提示
在集群内的任意节点进行如下操作
首先获取私有镜像仓库的相关信息
kubectl get rainbondcluster -n rbd-system -o yaml|grep -A 3 imageHub
imageHub:
domain: goodrain.me
password: 2118317a
username: admin
登录私有镜像仓库
$ docker login goodrain.me -uadmin -p2118317a
将需要推送的镜像名字修改为goodrain.me/***
,直接进行push
操作即可
以推送nginx
镜像为例
# 修改镜像名字
docker tag nginx goodrain.me/nginx:v1
# push镜像
docker push goodrain.me/nginx:v1