使用第三方镜像仓库
更新时间: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镜像。