开发者社区> 问答> 正文

Kubernetes 集群 常见问题 :如何支持私有镜像

kubectl create secret docker-registry regsecret --docker-server=registry-internal.cn-hangzhou.aliyuncs.com --docker-username=abc@aliyun.com --docker-password=xxxxxx --docker-email=abc@aliyun.com
其中:

  • regsecret: 指定密钥的键名称,可自行定义。
  • —docker-server:指定 Docker 仓库地址。
  • —docker-username: 指定 Docker 仓库用户名。
  • —docker-password:指定 Docker 仓库登录密码。
  • —docker-email:指定邮件地址(选填)。

yml 文件加入密钥参数。
containers:
    - name: foo
      image: registry-internal.cn-hangzhou.aliyuncs.com/abc/test:1.0
imagePullSecrets:
    - name: regsecret

其中:
  • imagePullSecrets 是声明拉取镜像时需要指定密钥。
  • regsecret 必须和上面生成密钥的键名一致。
  • image 中的 Docker 仓库名称必须和 --docker-server 中的 Docker 仓库名一致。

详情信息参见官方文档 使用私有仓库


展开
收起
青蛙跳 2018-08-18 14:23:13 1060 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
ACK 云原生弹性方案—云原生时代的加速器 立即下载
ACK集群类型选择最佳实践 立即下载
企业运维之云原生和Kubernetes 实战 立即下载

相关镜像