环境:
kubernetes: v1.10.4
docker: 17.03.2-ce
私有仓库使用的是Harbor

我们在Master上面创建一个私有凭证

参数 说明
regsecret 此参数作为凭证id
<your-registry-server> 你的私有仓库地址
<your-name> 用户名
<your-pword> 密码
<your-email> email

这里我以阿里云私有仓库为示例,执行下面的命令创建私有凭证

 

查看创建的凭证,输出为yml

查看创建的凭证,输出为json

输出一下信息

.dockerconfigjson字段的值是Docker凭据的base64表示形式

我们可以通过命令转化为可读格式

输出


在Pod中使用凭证

images换成你私有仓库的镜像

nam:regsecret是你刚才创建的凭证

通过查看日志可以发现已经成功下载了私有仓库的镜像

 

欢迎留言