kubernetes images no basic auth credentials

利用二进制方式k8s 安装好后,想让k8s下载docker镜像,自己以为k8s可以读取docker的~/.docker/config信息,然后自己在k8s所在的宿主机上登陆自己的可用账户

docker login xx xxx 10.1.4.139:6000

登录后,在k8s上部署应用,照样出现如下错误
 为授权信息
经过一番查证,在一些文档中查到如下解决办法
可以在把~/.docker 做一个软连接放到/var/lib/kubelet/.docker
然后重启kubelet服务

还有一种方式,在创建应用时,用使用Secret的方式,暂时没有用到,以后如果用到的话,再把解决的方式写出来

Logo

开源、云原生的融合云平台

更多推荐