使用第三方镜像仓库
更新时间:2024-09-25
使用第三方镜像仓库
BCI支持使用第三方镜像仓库,例如:自建镜像仓库,dockerhub及其他云厂商等第三方镜像仓库。
注意:
访问第三方镜像仓库会产生额外的公网流量费用,请确定BCI实例的EIP功能已打开
使用
- BCI支持HTTP、HTTPS协议,并已经默认跳过TLS CA认证。
 - 
如私有镜像仓库需要登录的,方法如下:
- 
创建secret
- kubectl create secret docker-registry 
--docker-server=DOCKER_REGISTRY_SERVER --docker-username=DOCKER_USER --docker-password=DOCKER_PASSWORD --docker-email=DOCKER_EMAIL  
 - kubectl create secret docker-registry 
 - 使用secret
 
 - 
 
相关参数说明
| 创建Secrect 参数 | 说明 | 
|---|---|
| name | secret的名称 | 
| DOCKER_REGISTRY_SERVER | 镜像仓库地址 | 
| DOCKER_USER | 镜像仓库用户名 | 
| DOCKER_PASSWORD | 镜像仓库登录密码 | 
| DOCKER_EMAIL | 邮箱 | 
控制台使用
自建仓库
填写镜像地址、镜像版本、选择相应的CPU和内存并按要求填写镜像仓库凭证即可。
Docker Hub镜像仓库
下面从仓库中选择,可以使用Docker Hub镜像仓库。
从仓库中选择相关的镜像。
Docker Hub 镜像:Docker Hub是Docker的官方镜像库,它存储了大量的由社区用户和企业上传的Docker镜像。
